首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

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

2012-04-20 
求sql 数据插入时候的 条件中in的用法 在线等!!!SQL code@CWH的数据确实是下列数据:A,B,C,D,F,

求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+')') 

热点排行