私は何かをしたい
use mydb
go
begin tran
merge dbo.aTestTarget as T
using dbo.aTestSource as S
on (T.link = S.link)
when not matched by target and (s.code like '*I%') then
-- is there a way to do this sort of thing?
insert (T.*) values (S.*)
when matched and ...
rollback tran
go
すべての列を定義せずにこれを行う方法はありますか? 20 から 50 のフィールドを持つ多数のテーブルがあります。