Freigeben über


sp_prepexecrpc (Transact-SQL)

Gilt für:SQL Server

Bereitet einen parametrisierten gespeicherten Prozeduraufruf mithilfe eines RPC-Bezeichners (Remote Procedure Call) vor und führt ihn aus. sp_prepexecrpc wird von ID = 14 einem TDS-Paket (Tabular Data Stream) aufgerufen.

Transact-SQL-Syntaxkonventionen

Syntax

sp_prepexecrpc handle OUTPUT , RPCCall
    [ , bound_param ] [ , ...n ]
[ ; ]

Argumente

Wichtig

Argumente für erweiterte gespeicherte Prozeduren müssen in der spezifischen Reihenfolge eingegeben werden, wie im Abschnitt Syntax beschrieben. Wenn die Parameter außerhalb der Reihenfolge eingegeben werden, tritt eine Fehlermeldung auf.

Handle

Der vom SQL Server generierte vorbereitete Handlebezeichner. handle ist ein erforderlicher Parameter mit einem int -Rückgabewert.

RPCCall

Definiert den Aufruf für die gespeicherte Prozedur mit kanonischer ODBC-Syntax. RPCCall ist ein erforderlicher Parameter, der einen Eingabewert für eine ntext -Zeichenfolge erfordert.

bound_param

Kennzeichnet die optionale Verwendung zusätzlicher Parameter. bound_param ruft einen Eingabewert eines beliebigen Datentyps auf, um die verwendeten zusätzlichen Parameter festzulegen.