第一次写oracle的存储过程,都快把我逼疯了 1.vaule后的参数要用变量.2.exec SP_ENTITY_GET_UNIQUE_ID(参数) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 create or replace procedure sp_050428(id in int ,name in varchar2)isbegin insert into aabh(yh,aa) values(id,name);end; 再pl/sql里面的sql windows 里面可以这样执行begin SP_ENTITY_GET_UNIQUE_ID(参数);snd;再sqlplus里面就是楼上的那位:exec SP_ENTITY_GET_UNIQUE_ID(参数) 对于问题1,是不是参数名和表的字段名一样发生的错误?但是我试过,更改参数名,还是报错,和zsfww1205说的相比,好像数据类型写得不一样,是这个原因?问题2,我是这么执行的:declare intoutexec SP_ENTITY_GET_UNIQUE_ID('field1',intout);有问题吗?为什么出错呢? name in varchar(10) 改成 name in varchar2。exec Storedprocedure(parm,parm) 错误所在:1: name in varchar(10)-》name in varchar不用指定大小2:begin SP_ENTITY_GET_UNIQUE_ID(参数); end; 怎么在某Schame下搜索数据 缺失逗号 数据库恢复、急、急、在线等!!! oracle执行某项操作后,等待一个小时以上没有反应,处于等待状态 CURSOR中的where子句不能获得参数的问题。 关于二个数据库的数据更新问题,请大家给点意见! 关于数据库表用户的问题,本人菜鸟,求路人解答 在线等待:关于oracle开发的程序安装后无法加载oci.dll的问题,急急急!!! ===问个关于数据库安全方面的问题,数据库高手们请进 oracle 定时任务 oracle如果更改服务名? 如何设置DB_CREATE_FILE_DEST
(id in int ,
name in varchar2)
is
begin
insert into aabh(yh,aa) values(id,name);
end;
begin
SP_ENTITY_GET_UNIQUE_ID(参数);
snd;再sqlplus里面就是楼上的那位:
exec SP_ENTITY_GET_UNIQUE_ID(参数)
问题2,我是这么执行的:declare intoutexec SP_ENTITY_GET_UNIQUE_ID('field1',intout);
有问题吗?为什么出错呢?
2。exec Storedprocedure(parm,parm)
1: name in varchar(10)
-》name in varchar
不用指定大小
2:begin
SP_ENTITY_GET_UNIQUE_ID(参数);
end;