好象不能实现吧,呵呵,
除非用动态SQL
就是用什么EXEC
不过我没有在触发器里写过,
你试试看
除非用动态SQL
就是用什么EXEC
不过我没有在触发器里写过,
你试试看
解决方案 »
- Access中创建视图
- 关于保存分辨率到注册表的问题
- 100分,求"列名无效"解决方法!--存储过程
- 从数据表中选出不同的列加上一些别的值,能办到吗?
- 急:SQL2005群集安装失败求助
- sql server2008 释放内存?
- 批量执行存储过程的问题。
- 我的服务器装的是双CPU,开机显示也是双CPU,可为什么在SQLSERVER中查看并正在使用的只有一个CPU?
- 头疼的问题:如何在SQL中实现 SELECT name,Max(bit_1) as bit_exp FROM aTable GROUP BY name
- primary key约束问题
- 如何使用BCP把这个文本文件倒入到数据库啊??
- 一个存储过程参数的问题
when‘A’then itemA
when 'B' then itemB
when 'C' then itemC
when 'D' then itemD end
from table2
这样的话 temA 不可为字段了。它为一存储过程了。我试了。“报找不到ITEMA 存储过程"。
这样的话 temA 不可为字段了。它为一存储过程了。我试了。“报找不到ITEMA 存储过程 "。
我明的你的意思,可在这个then 后系统就视它为存储过程
我的意思是这样的了,
比如说‘A’
给变量 @COLUMN
那么
你从第二个表查数据的语句应该是
SELECT A FROM TABLE 2
但这是不行
只能这样
EXEC ‘SELECT ’+ @COLUMN +'FROM TABLE 2 WHERE ....'
这样能理解吧,不过在触发器这么做,我也没有做过,
祝 好运 ^-^