Tag: "gespeicherte prozedur"

Kann man das Ergebnis einer Prozedur in einem SELECT Statement verwenden?

Posted on Aug 31, 2007 von in SQL Server

Jein! Die direkte Syntax SELECT … FROM EXEC myProcedure ist ungültig und liefert einen Fehler. Es gibt aber einen Umweg über einen View und OPENQUERY:

Ganze Geschichte »

Stored Procedures mit mehr als einem Output Parameter

Posted on Aug 2, 2005 von in SQL Server

Im SQL Server 2000 kann eine Stored Procedure bis zu 2.100 Parameter haben. Jeder einzelne dieser Parameter kann entweder Input- oder Output Parameter sein.

Ganze Geschichte »

Informationen über Parameter von Stored Procedures mit T-SQL

Posted on Dez 27, 2004 von in SQL Server

Zu Dokumentationszwecken kann es dann und wann mal nützlich sein, zu wissen, welche Funktion und/oder Stored Procedure welche Parameter verlangt, welche Typ diese Parameter haben usw, usw...

Ganze Geschichte »

Neukompilierung Gespeicherter Prozeduren und SET Optionen

Posted on Jul 13, 2004 von in SQL Server

Original von Tibor Karaszi; deutsche Übersetzung von Frank Kalis

Überblick
Die Verwendung Gespeicherter Prozeduren wird allgemein als gute Praktik betrachtet. Einer der Vorteile Gespeicherter Prozeduren ist deren Vorkompilierung. Dies bedeutet, dass zur Ausführungszeit SQL Server den vorkompilierten Ausführungsplan der Gespeicherten Prozedur aus dem Cache holt und ausführt, falls dieser bereits im Cache vorhanden ist. Dies ist generell schneller als den Code bei jeder Ausführung zu optimieren und kompilieren. Unter bestimmten Umständen jedoch, ist es jedoch notwendig, eine Prozedur während der Ausführung neu zu kompilieren.

Ganze Geschichte »