接触pl/sql 遇见的错误

首先打开测试窗口
在脚本中输入代码


格式


declare
这里面定义变量
begin
这里写代码
记住代码需要用;结束
end;
end之后需要一个;

如果是在cmd命令窗口

在end; 之后需要写/来结束这一段编程
如果打印不出
1.是否使用了在开始时调用set severoutput on
例子:
SQL> set serveroutput on
SQL> begin
2 dbms_output.put(‘hellow’);
3 end;
4 /
2 是否调用了enable
例子:
SQL> begin
2 dbms_output.enable(1000);
3 dbms_output.put_line(‘hello, world’);
4 end;
5 /
目前仅了解到这两个解决方法

下面是一些dbms.output包关键字的解释

DISABLE 存储过程 禁用消息输出
ENABLE 存储过程 启用消息输出
GET_LINE 存储过程 从buffer中获取单行信息
GET_LINES 存储过程 从buffer中获取信息数组
NEW_LINE 存储过程 终结有PUT过程所创建的一行
PUT 存储过程 将一行信息放到buffer中
PUT_LINE 存储过程 将部分行信息放到buffer中
注意目前PUT过程已废弃,因为遗留问题将被保留,但不在推荐使用。
此资料由本新手由百度总结,如有错误或不足,请另寻他法。
0

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值