关于Oracle触发器的:new.列名
时间:2011-11-10
来源:互联网
在Insert触发器中,对于:new.列名,列名我可以动态给吗?我试过用拼接,可是不行。具体是:声明了一个变量item,根据item的值动态获取:new.列名,比如item:=f11,就是:new.f11,再取出:new.f11的值进行操作,各位大侠有什么好的办法吗?
作者: gulily2010 发布时间: 2011-11-10
作者: tx2730 发布时间: 2011-11-10
作者: rfb0204421 发布时间: 2011-11-10
其实用分支结构判断一下,不也一样吗,很麻烦吗?
作者: LuiseRADL 发布时间: 2011-11-10
不可以的,因为NEW, OLD本身就是PL/SQL中的绑定变量,不可以再进行二次绑定。
其实用分支结构判断一下,不也一样吗,很麻烦吗?
因为item这个变量我是用动态游标来获得的。所以分支不行的。。。
作者: gulily2010 发布时间: 2011-11-10
作者: gulily2010 发布时间: 2011-11-10
引用 3 楼 luiseradl 的回复:
不可以的,因为NEW, OLD本身就是PL/SQL中的绑定变量,不可以再进行二次绑定。
其实用分支结构判断一下,不也一样吗,很麻烦吗?
因为item这个变量我是用动态游标来获得的。所以分支不行的。。。
作者: opps_zhou 发布时间: 2011-11-10
作者: cosio 发布时间: 2011-11-10
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28