1

動的 SQL を使用せずに単一のバッチで実現したい。

表 A:

Col1_ID(Primary Key), Col2_BigString

表 B:

Col1_ID( FK), Col2_Name, Col3_Value 

Col1_Idは で一意でTable Aあり、対応する複数の行がにあります。質問は、置換 からの単語の一致ごとTable Bに更新されます。Col2_BigStringTableB.Col2_NameCol3_Value

例 -Table A更新Table B前の値:

表 A:

Col1_ID, Col2_BigString
1,       SELECT a,b,c, from xyz where a=@param1 and b in (@param2)

表 B:

Col1_ID, Col2_Name,  Col3_Value 
1,       @param1,    100
1,       @param2,    'abc','xyz'

出力 - 更新された表 A:

1,       SELECT a,b,c, from xyz where a=100 and b in ('abc','xyz')
4

1 に答える 1

0

動的 SQL を使用しないとできません。

于 2012-08-27T15:06:22.863 に答える