Udostępnij za pośrednictwem


Procedury

procedura składowana jest wstępnie skompilowaną obiektu pliku wykonywalnego, który zawiera jeden lub więcej Transact-SQL instrukcji.Procedury przechowywane mogą mieć wejściowe i parametry wyjściowe i można również umieścić poza całkowitą kod zwrotny.Aplikację można wyliczyć dostępne procedury przechowywane przy użyciu funkcji wykazu.

Aplikacje ODBC, miejsce docelowe SQL Server należy używać tylko bezpośrednie wykonanie wywołanie procedura składowana.Po połączeniu we wcześniejszych wersjach SQL Server, SQL Server implementuje sterownika ODBC macierzystym klienta SQLPrepare tworząc procedura składowana tymczasowo, który jest następnie wywoływana na SQLExecute.Dodaje narzutów mają SQLPrepare utworzyć procedura składowana tymczasowo tego wywołania tylko cel procedura składowana i bezpośrednio docelowym wykonywanie procedura składowana.Nawet wtedy, gdy jest podłączony do wystąpienie SQL Server, przygotowywanie wywołanie wymaga dodatkową procesu różnych sieci i tworzenie planu wykonania, po prostu wywołuje plan wykonania procedura składowana.

ODBC aplikacje powinny używać składni ODBC WYWOŁANIA, podczas wykonywania procedura składowana.Sterownik jest zoptymalizowany do wywołania procedury, gdy używana jest składnia WYWOŁANIA ODBC za pomocą mechanizmu remote procedure call.Jest to bardziej skuteczne niż mechanizm używany do wysyłania Transact-SQL instrukcja EXECUTE do serwera.

Aby uzyskać więcej informacji, zobacz Bieżące procedury przechowywane.

Zobacz także

Koncepcje