Datenbankprozedur zum Test der asynchronen Kommandoausführung
 
Zu Abschnitt 5.3.2 des Buchs
 
Die folgende Datenbankprozedur MyLongRunningTransaction
der Datenbank NETBOOK dient zum Test der
asynchronen Kommandoausführung. Die Datenbankprozedur fügt einen Satz in
die Person-Tabelle ein und verzögert dann (künstlich) mit
einem WAIT DELAY den Rücksprung aus der Prozedur.
 
MyLongRunningTransaction.sql
SET QUOTED_IDENTIFIER OFF 
GO
SET ANSI_NULLS ON 
GO
CREATE PROCEDURE MyLongRunningTransaction
AS
BEGIN
  INSERT INTO Person (FirstName, Name)
    VALUES     ('Thomas', 'Muster')
  WAITFOR DELAY '00:00:03' 
END
 |   
     |