【发布时间】:2011-09-15 11:44:20
【问题描述】:
我有一个 FireBird SP,它返回 3 个输出参数来修改 3 个字段
然后我用更新或插入触发器之前调用这个 sp
我现在想检查 SP 内的条件列值,如果它 = 1,那么第二个输出参数必须与用户数据保持原样,并防止 sp 更改它
我该怎么做?
触发器:
execute procedure my_proc inp1, inp2 RETURNING_VALUES op1, op2, op3;
我不想返回 op2 并保持原样。
谢谢
【问题讨论】:
标签: sql stored-procedures triggers firebird