したい。 SQLServer 2005 で。 ちなみにストアドプロシージャとかではなく ASP.NET から SQL 文投げる形で。 ついでに 「更新する場合は変更があった場合のみ更新」 とかにしたい。 SQLServer 2008 だと MERGE というのが使えるらしいのだけど、2005 なので使えなかった… -- テスト用テーブル CREATE TABLE [dbo].[Hoge] ( [HogeID] [bigint] NOT NULL, [HogeCD] [char](3) NOT NULL, [HogeName] [nvarchar](10) COLLATE Japanese_CI_AS NULL, CONSTRAINT [PK_Hoge] PRIMARY KEY CLUSTERED ( [HogeID] ASC ) WITH (STATISTICS_NORECOMPUTE =