【发布时间】:2018-01-31 18:17:12
【问题描述】:
这是我问的another question 的一个分支,我试图自己解决它。
我已经弄清楚如何获取我所在的表的列名(通过查询SYSCAT.COLUMNS)。我现在需要有人从中列出值,并从光标中取出具有该名称的列(基本上是一个变量列名)。
为了说明,在 JavaScript 之类的东西中,我会做这样的事情:
const c = { COLNAME: 'myCol' };
const n = { myCol: '5' };
n[c.COLNAME]
在我的原因中,c 是带有列的游标(COLNAME 是列的名称),n 是具有名为 c.COLNAME 值的列的行。
如果重要的话,我会在触发器的主体内执行此操作。
【问题讨论】:
-
不确定你在问什么,但谷歌“动态 SQL”
标签: sql db2 database-trigger db2-luw