ORACLE 存储过程 ORA-00900:无效SQL语句
CREATE OR REPLACE PROCEDURE proc_clrwl_ds1
(
unit in nvarchar2,
)
is
t number;
adpt_name nvarchar2(50);
begin
t:=40;
if (t<=120) then
begin
select dpt_name into adpt_name from usr_dpt;
commit;
end;
else
begin
select dpt_name into adpt_name from usr_dpt where dpt_name=unit;
commit;
end;
end if;
commit;
end;
贴出SQL希望大家指正,只要我一执行就报ORA-00900,执行的SQL:exec proc proc_clrwl_ds1('')
(
unit in nvarchar2,
)
is
t number;
adpt_name nvarchar2(50);
begin
t:=40;
if (t<=120) then
begin
select dpt_name into adpt_name from usr_dpt;
commit;
end;
else
begin
select dpt_name into adpt_name from usr_dpt where dpt_name=unit;
commit;
end;
end if;
commit;
end;
贴出SQL希望大家指正,只要我一执行就报ORA-00900,执行的SQL:exec proc proc_clrwl_ds1('')
...全文
相关推荐
ACCESS 调用后台存储过程的实现方法
ACCESS是一个Client/Server的优秀前端开发工具,具有易学易用,界面友好,开发简单,和其他数据库接口灵活。
Oracle 授权 ORA-00990: 权限缺失或无效
NULL 博文链接:https://3w1h.iteye.com/blog/1211779
Oracle Sql语句转换成Mysql Sql语句
Oracle Sql语句转换成Mysql Sql语句java 源码,非常简单,只要给定源oracle sql语句地址,和生成目标文件地址运行即可。
oracle 12 c ORA-01017: 用户名/口令无效; 登录被拒绝
oracle 12 c ORA-01017: 用户名/口令无效; 登录被拒绝
ORACLE ORA
ORA这样的错误信息一般会显示在哪里了呢?是只出现在sqlplus里吗?我在操作的时候会出现这样的错误?这样的ORA错误会不会出现在日志里面呢?比如ORA-01650这样的错误。



