1.
declare
...
begin
dbms_output.put_line('sfdfd');
end
/
2.set serveroutput on;
declare
...
begin
dbms_output.put_line('sfdfd');
end
/
2.set serveroutput on;
解决方案 »
- 如何求第二大的记录
- 请教Oracel Where case 查询方式
- oracle中一些语句不明白的地方
- 急:ORA-01653: unable to extend table DEV1.ATOMIC_TRANSFER_LOG by 1024 in
- Oracle安装问题:给xp安装,进度条到76% 就停止不前了,一直开着机子一整夜还是那样,有安装日志,求助高人!!!!!!!!!!!!!
- 很简单,但包编译就是通不过,着急呀!!!
- R_constraint_name请高手解释一下!!!
- MYSQL脚本怎样转换为ORACLE脚本执行?请大虾帮忙!
- 关键字
- 奇怪的字符集的问题
- pl/sql 存储过程的建立和编译问题
- 表达心情。散分!
我先是 set serveroutput on;
没问题!接着这么写的:
declare
a char
begin
dbms_output.put_line('sfdfd');
end错误提示
begin
*
ERROR 位于第 3 行:
ORA-06550: 第 3 行, 第 1 列:
PLS-00103: 出现符号 "BEGIN"在需要下列之一时:
:=(;notnullrangedefault
varyingcharacterlarge
符号 ";" 被替换为 "BEGIN" 后继续。
ORA-06550: 第 6 行, 第 0 列:
PLS-00103: 出现符号 "end-of-file"在需要下列之一时:
;<an identifier>
<a double-quoted delimited-identifier>
符号 ";" 被替换为 "end-of-file" 后继续。这是怎么回事???困扰,太简单了,就是不对 :(
a char
begin
dbms_output.put_line('sfdfd');
end;
begin
*
ERROR 位于第 3 行:
ORA-06550: 第 3 行, 第 1 列:
PLS-00103: 出现符号 "BEGIN"在需要下列之一时:
:=(;notnullrangedefault
varyingcharacterlarge
符号 ";" 被替换为 "BEGIN" 后继续
a char;
begin
dbms_output.put_line('sfdfd');
end;
1.set serveroutput on;
2.declare
a char;
begin
dbms_output.put_line('sfdfd');
end;
/
本人已运行通过,TRY!