永发信息网

这句数据库存储过程是什么意思?

答案:3  悬赏:0  手机版
解决时间 2021-12-21 11:25
  • 提问者网友:謫仙
  • 2021-12-20 11:32
EXECUTE ON PROCEDURE ZXJX.PC_ACCRCDEPIBAL TO USER ZXJX WITH GRANT OPTION
最佳答案
  • 五星知识达人网友:山君与见山
  • 2022-01-05 21:10
就是要用 ZXJX 这个用户的身份执行这个存储过程PC_ACCRCDEPIBAL,并且带着对应的权限。
全部回答
  • 1楼网友:西风乍起
  • 2022-01-05 23:34
他回答的没错
  • 2楼网友:平生事
  • 2022-01-05 22:02
从insert into data0016开始,将数据插入数据表。注意插入语句没有列rkey,因为这是自增长数据,所以在insert语句中不需要给它赋值,数据库管理系统会根据已有的最大值增1赋给它。 if @@error = 0:检测刚才的插入语句是否成功,如果成功,通过 select @data0016rkey= scope_identity () 为变量@data0016rkey赋值为刚刚插入这条记录的id值,也就是其rkey的值。 如果插入操作失败,将@data0016rkey赋值为0,返回-1。 注意变量@data0016rkey的定义:@data0016rkey int output,表示它是int类型,属于输出型,也就是调用这个存储过程的程序可以得到@data0016rkey变量的值。没有output关键字的变量,值是不会返回调用程序的。
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯