www.ryfs.net > orAClE存储过程中提示 错误:PLS�103: 出现符号 "...

orAClE存储过程中提示 错误:PLS�103: 出现符号 "...

呃,还真没见过这个定义游标的,游标的定义不是cursor cur_name [parameter_name datatype,] is select_statement;在游标的定义中插入判断,语法有问题吧.你可以先建临时表将不同情况的数据先插入进去,然后用游标取数.或者用with as 关键字试试

as后面 要加 BEGIN

你好!最后少end如有疑问,请追问.

你先单独执行第一个create.在单独执行第二个create.

上面的过程可以优化下:把drop 改为truncate 这样你下面不需要再次建表了,直接insert 就可以了

你报错的这一行不是这样写的. create or replace trigger test1_deleteafter deleteon test1for each row declare num1 integer;begin select count(1) into num1 from CHANGELOG where id=:old.id and table_name=:old.table_name; if num1>0 the if :

我感觉id||';) ,'fm9999999999这里有个 ;应该不需要的

把代码发出来啊,这个怎么看?一般这样to_date('20120807','YYYMMDD')

CREATE OR REPLACE PROCEDURE proc_trade() as begin select * from trade; end; 问题是这个存储过程没有编译成功,有报错,问题在select查询到数据之后需要输出,CREATE OR REPLACE PROCEDURE proc_trade() as a number; begin select count(*) into a from trade; end;

调用借口前把数据通过gbk格式转换成byte[] 然后再接收到数据后再把二进制转换成 gbk

相关搜索:

网站地图

All rights reserved Powered by www.ryfs.net

copyright ©right 2010-2021。
www.ryfs.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com