社区
基础和管理
帖子详情
dbms.output.put_line
咳嗽哥
2009-08-04 05:39:22
我是刚学ORACLE
想把变量的值输出来以便调试程序,但是不知道 dbms.output.put_line 和PRINT 怎么使用
declare
cName varchar(20);
begin
cName:='001';
dbms.output.put_line('最后结果='+cName);
end;
运行报错
...全文
98
4
打赏
收藏
dbms.output.put_line
我是刚学ORACLE 想把变量的值输出来以便调试程序,但是不知道 dbms.output.put_line 和PRINT 怎么使用 declare cName varchar(20); begin cName:='001'; dbms.output.put_line('最后结果='+cName); end; 运行报错
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
inthirties
2009-08-04
打赏
举报
回复
前面加上
set serverout on;
咳嗽哥
2009-08-04
打赏
举报
回复
谢谢 解决了
小灰狼W
2009-08-04
打赏
举报
回复
嗯
是dbms_output.put_line
csuxp2008
2009-08-04
打赏
举报
回复
错了,应该是dbms_output.put_line
dbms.output.put_line('最后结果='+cName);
改成:dbms_output.put_line('最后结果:'||cName);
PRINT是用来显示sql*plus变量的
oracle PL/SQL输出语句
dbms
_
output
.put_
line
java中可以输出,oracle中也可以,在PL/SQL中可以用
dbms
_
output
.put_
line
输出。也可以拼接字符串输出。begin
dbms
_
output
.put_
line
(sqlStr);end;//输出语句,可以在PL/SQL查询窗口的输出中看到输出的内容。begin
dbms
_
output
.put_
line
('-----' || sqlStr);end;//也可以拼接字符串,可...
DBMS
_
OUTPUT
.PUT_
LINE
()方法的简单介绍
1.最基本的
DBMS
_
OUTPUT
.PUT_
LINE
()方法。 随便在什么地方,只要是BEGIN和END之间,就可以使用
DBMS
_
OUTPUT
.PUT_
LINE
(
output
);然而这会有一个问题,就是使用该函数一次最多只可以显示255个字符,否则缓冲区会溢出。 此外,函数
DBMS
_
OUTPUT
.ENABLE(20000)这种函数,仅仅是设置整个过程的全部输出缓冲区大小,而非
DBMS
...
oracle 存储过程
dbms
_
output
,oracle
DBMS
_
OUTPUT
.PUT_
LINE
()
oralce在执行存储过程时如果要显示
DBMS
_
OUTPUT
.PUT_
LINE
()的输出信息,要在开启server
output
。在sqlplus中set server
output
on即可。
DBMS
_
OUTPUT
.PUT_
LINE
()输出信息分割符为||。CREATE OR REPLACE PROCEDURE stu_proc ISv_Id student.id%TYPE := 1;v_Count...
dbms
_
output
.put_
line
的用法(Oracle)
dbms
_
output
.put_
line
的用法 涉及到的知识点如下: 1、enable: 在server
output
on的情况下,用来使
dbms
_
output
生效(默认即打开) set server
output
on --将
output
服务打开 2、disable: 在server
output
on的情况下,用来使
dbms
_
output
失效 set server
output
off --将
output
服务关闭 3、put: 将内容写到内存,等到put_
line
时一..
dbms
_
output
.put_
line
的用法(Oracle)转载
注:使用get_
line
时不能用put_
line
输出,因为put_
line
之后会将buffer清空。(当然在server
output
off的情况下put_
line
是不影响buffer的)。原文链接:https://blog.csdn.net/weixin_57165154/article/details/124093366。在server
output
on的情况下,用来使
dbms
_
output
生效(默认即打开)将内容写到内存,等到put_
line
时一起输出,new_
line
的时候也可以输出。
基础和管理
17,380
社区成员
95,113
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章