首页 > 数据库 > 数据库开发技术 > 解决RAW在SQLPLUS上无法显示的问题
SQL> drop table t purge; 表已删除。 SQL> create table t ( 2 a varchar2(5), 3 b long raw 4 ); 表已创建。 SQL> insert into t values('1111','123456789abcdef'); 已创建 1 行。 SQL> commit; 提交完成。 SQL> select * from t; A B ----- - 1111 0 |
这时候B是显示不出来的。
这样就显示出来了。
SQL> set serveroutput on SQL> begin 2 for x in (select * from t) 3 loop 4 dbms_output.put_line('a= '||x.a); 5 dbms_output.put_line('b= '||substr(x.b,1,20)); 6 end loop; 7 end; 8 / a= 1111 b= 0123456789ABCDEF PL/SQL 过程已成功完成。 |
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/222350/viewspace-912568/ ,如需转载,请注明出处,否则将追究法律责任。