为什么在存储过程中这样使用序列不行:
v_ID number;
v_ID := st_test.nextval;
v_ID number;
v_ID := st_test.nextval;
解决方案 »
- ORACLE哪张表能查出 是基于哪种优化器
- 昨天上午面试DBA,一家公司的笔试题目,好像在网上也能找到类似的,大家发飙下自己的意见?
- 合并记录,相同id的记录合并成n-1条
- 为什么从user_tables表里能读出来有表,可就是不能desc?
- 高手帮忙啊!一语句
- 请问oracle对XML的支持是什么
- 高手求救!!oracel 时间段问题
- oracle 8.1.5中如何用exp备份
- 快急疯了,各位大哥帮忙!
- OraOLEDBpus10.dll: 找不到指定的模块,google好长时间,找不到解决办法
- 存储过程的编写和调试技巧,跟贴给分!!!!
- 如何在存储过程中实现connect user/userpassword@connectstring功能
CREATE OR REPLACE procedure pws
is
begin
insert into test (nodeid) values(3);
commit;
end;
/
begin
exec p1w
end;
The following error has occurred:ORA-06550: 第 2 行, 第 6 列:
PLS-00103: 出现符号 "P1W"在需要下列之一时:
:=.(@%;
符号 ";在 "P1W" 继续之前已插入。
注:使用的是TOAD
pws;
end;
/