Erweitern Minimieren
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

sp_prepexec (Transact-SQL)

SQL Server 2008

Bereitet eine parametrisierte Transact-SQL-Anweisung vor und führt sie aus. sp_prepexec kombiniert die Funktionen von sp_prepare und sp_execute. Sie wird aufgerufen, indem ID = 13 in einem Tabular Data Stream-Paket (TDS) angegeben wird.

Themenlink (Symbol) Transact-SQL-Syntaxkonventionen

sp_prepexec handle OUTPUT, params , stmt    [ ,bound param ][ ,...n ]]
handle

Ist der durch den SQL Server generierte handle -Bezeichner. handle ist ein erforderlicher Parameter mit einem int-Rückgabewert.

params

Identifiziert parametrisierte Anweisungen. Die params-Definition der Variablen wird in der Anweisung an die Stelle der Parametermarkierungen gesetzt. params ist ein erforderlicher Parameter, der einen der Eingabewerte ntext, nchar oder nvarchar erfordert. Geben Sie einen NULL-Wert ein, wenn die Anweisung nicht parametrisiert ist.

stmt

Definiert das Resultset des Cursors. Der stmt-Parameter ist erforderlich und erfordert einen der Eingabewerte ntext, nchar oder nvarchar.

bound_param

Gibt die Verwendung zusätzlicher Parameter an. bound_param ist ein erforderlicher Parameter, der Eingabewerte eines Datentyps erfordert, um zusätzliche Parameter für die Prozedur anzugeben.

Hinweis Hinweis

Muss mit den Deklarationen in params übereinstimmen. Kann das Format @name= value oder value aufweisen.

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.