Freigeben über


Gespeicherte CLR-Prozeduren

Gespeicherte Prozeduren sind Routinen, die nicht in Skalarausdrücken verwendet werden können. Sie können tabellarische Ergebnisse und Meldungen an den Client zurückgeben, DDL-Anweisungen (Data Definition Language – Datendefinitionssprache) und DML-Anweisungen (Data Manipulation Language – Datenbearbeitungssprache) aufrufen und Ausgabeparameter zurückgeben.

Hinweis

Microsoft Visual Basic unterstützt Ausgabeparameter nicht in derselben Weise wie Microsoft Visual C#. Sie müssen wie im Folgenden gezeigt angeben, dass der Parameter als Verweis übergeben werden soll, und das <Out()>-Attribut so anwenden, dass es einen Ausgabeparameter darstellt:

Public Shared Sub ExecuteToClient( <Out()> ByRef number As Integer)  

Ausführlichere Informationen finden Sie in der SQL Server-Dokumentation für die von Ihnen verwendete Version von SQL Server.

SQL Server-Dokumentation

  1. CLR-gespeicherte Prozeduren

Siehe auch