В едно изявление :Не.
В една транзакция :Да
BEGIN TRANSACTION
DECLARE @DataID int;
INSERT INTO DataTable (Column1 ...) VALUES (....);
SELECT @DataID = scope_identity();
INSERT INTO LinkTable VALUES (@ObjectID, @DataID);
COMMIT
Добрата новина е, че горният код също е гарантирано атомен , и може да бъде изпратен до сървъра от клиентско приложение с един sql низ в едно извикване на функция, сякаш е един израз. Можете също така да приложите задействане към една таблица, за да получите ефекта от едно вмъкване. В крайна сметка обаче това са все още две изявления и вероятно не искате да стартирате спусъка за всяко вмъкнете.