读书人

求sql 数据插入时候的 条件中in的用法

发布时间: 2012-04-20 15:27:03 作者: rapoo

求sql 数据插入时候的 条件中in的用法 在线等!!!

SQL code
@CWH的数据确实是下列数据:'A','B','C','D','F','E','G'触发器中的语句:update table set FPH='AA',CWBZ='BB' where AB in (@CWH)没有影响行 但是 我考出数据之后在外面运行如下语句:update table set FPH='AA',CWBZ='BB' where AB in ('A','B','C','D','F','E','G')却有影响行。将此语句赋值触发器中:update table set FPH='AA',CWBZ='BB' where AB in ('A','B','C','D','F','E','G')运行插入语句 也有影响行 为什么update table set FPH='AA',CWBZ='BB' where AB in (@CWH)没有影响行 呢 请高手们指点指点


[解决办法]
SQL code
--try:exec('update table set FPH='''AA''',CWBZ='''BB''' where AB in ('+@CWH+')') 

读书人网 >SQL Server

热点推荐