如何在Oracle数据库中使用dbms_output输出内容
2017-12-06 19:51
489 查看
1、在SQL Plus中,执行如下命令打印hello world:
SQL> set serveroutput on size 100000
SQL> exec dbms_output.put_line('hello world');
代码解释:首先要打开输出,设置输出缓冲区(默认为0byte,最大可设置为1000000);
之后要选择执行输出语句,不选择执行则会报错(错误信息:SP2-0734: 未知的命令开头 "dbms_outpu..." - 忽略了剩余的行。)
2、如果在PL/SQL Developer中执行,需要新建“命令窗口”,然后执行下面语句:
SQL> set serveroutput on size 100
SQL> exec dbms_output.put_line('hello');
同样需要加exec执行命令,否则会报错(错误信息:ORA-00900: 无效 SQL 语句)
SQL> set serveroutput on size 100000
SQL> exec dbms_output.put_line('hello world');
代码解释:首先要打开输出,设置输出缓冲区(默认为0byte,最大可设置为1000000);
之后要选择执行输出语句,不选择执行则会报错(错误信息:SP2-0734: 未知的命令开头 "dbms_outpu..." - 忽略了剩余的行。)
2、如果在PL/SQL Developer中执行,需要新建“命令窗口”,然后执行下面语句:
SQL> set serveroutput on size 100
SQL> exec dbms_output.put_line('hello');
同样需要加exec执行命令,否则会报错(错误信息:ORA-00900: 无效 SQL 语句)
相关文章推荐
- java里如何使用输入流和输出流实现读取本地文件里内容和写出到本地文件里
- 使用Java的输入输出流技术将Input.txt的内容逐行读出,每读出一行就顺序为其添加行号(从1开始,逐行递增),并写入到另一个文本文件Output.txt中
- 在使用Spring整合Quartz中,如何关闭不断输出的内容?
- 如何使用h:outputText输出HTML标签
- 如何在pl/sql中查看dbms_output.put_line(varname)的输出结果?
- 在ABAP程序中,如何在输出显屏时使用定义好的选屏文本 selection texts
- 如何使用 @ OutputCache 指令的 VaryByCustom 属性来缓存不同版本的页面(二)
- 如何在PHP中使用Oracle数据库(5)
- 如何使用FindControl查找内容页上的某个控件
- 如何在PHP中使用Oracle数据库(2)
- 如何在PHP中使用Oracle数据库(4)
- 使用 h:outputText 执行输出 HTML 标签
- 如何在PHP中使用Oracle数据库(2)
- 如何在PHP中使用Oracle数据库(3)
- 使用Text...Endtext输出文本行、表达式和函数的结果及内存变量的内容
- 如何使用C#在发送往client的内容上加js代码
- 使用vi查找文件中指定内容并输出到文件
- 如何使用 @ OutputCache 指令的 VaryByCustom 属性来缓存不同版本的页面
- 如何在PHP中使用Oracle数据库(6)
- 如何使用C#在发送往client的内容上加js代码