Dalam satu pernyataan :Tidak.
Dalam satu transaksi :Ya
BEGIN TRANSACTION
DECLARE @DataID int;
INSERT INTO DataTable (Column1 ...) VALUES (....);
SELECT @DataID = scope_identity();
INSERT INTO LinkTable VALUES (@ObjectID, @DataID);
COMMIT
Berita baiknya adalah kode di atas juga dijamin atomik , dan dapat dikirim ke server dari aplikasi klien dengan satu string sql dalam satu panggilan fungsi seolah-olah itu adalah satu pernyataan. Anda juga bisa menerapkan pemicu ke satu tabel untuk mendapatkan efek dari satu sisipan. Namun, pada akhirnya masih dua pernyataan dan Anda mungkin tidak ingin menjalankan pemicu untuk setiap masukkan.