www.ctrt.net > orAClE 00428

orAClE 00428

select出来的结果要放到变量中去,select ... into .... from ... where ....

在存储过程内部是不支持 直接select查询的,因为查询出来的结果不能直接显示出来,,所以select语句查询出的内容必须放入变量里。如有变量 i integer; 可以 select a_integer into i from a_table;

看看 create or replace procedure 你这个存储过程,应该是 Oracle下的。 Oracle 的存储过程,与 SQL Server 的存储过程不一样。 SQL Server 的存储过程, 可以简单的写一个 SQL 语句,让存储过程返回结果集. 但是 Oracle 不行。 具体的例子,可...

这个看一下对你是否有帮助埃查询多行内容用游标啊 declare cursor mycur is select * from checkTmp order by expressID; myrecord checkTmp%ROWTYPE; BEGIN OPEN mycur; FETCH mycur INTO myrecord; WHILE mycur%FOUND LOOP DBMS_OUTPUT.PUT_LI...

4/1 PLS-00428: an INTO clause is expected in this SELECT statementSQL>...2013-01-07 oracle 存储过程异常处理 4 2010-04-22 存储过程列名无效 3 ...

SQL Server的存储过程,可以在里面写一段SQL语句,然后其它的开发语言比如C#,可以在调用存储过程的后,获取到存储过程执行所返回的结果集。 此方法在 SQL Server 中可用,在 Oracle 中不可用。 首先举一个 SQL Server 的成功的例子: CREATEPRO...

网站地图

All rights reserved Powered by www.ctrt.net

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