私はmssqlテーブルPRODUCTSを持っています。また、ID(int)、NAME(nvarchar)、TSTAMP(timestamp)の3つの列があります。
新しく挿入された行のIDとタイムスタンプの両方を取得したい(複数のselect scope_identityのように)。私は次のようにSQLでそれを達成することができます:
INSERT INTO PRODUCTS (NAME)
OUTPUT inserted.ID,inserted.TSTAMP
VALUES ('Example Product')
しかし、挿入時にsqlclient.sqlcommadを使用してvb.netでそれを読み取るにはどうすればよいですか?sqlcommandのどの関数をどのように使用する必要がありますか?ExecuteReader多分?