Udostępnij za pośrednictwem


Specifying a Parameter Data Type

Parametry w procedura przechowywana zdefiniowano o typie danych tak, jak zdefiniowano kolumna w tabela.Można zdefiniować parametrów procedura przechowywana z dowolnym SQL Server typy danych, z wyjątkiem table Typ danych. Stored procedure parameters can also be defined with CLR user-defined types and Transact-SQLalias data types.

Uwaga

The cursor data type can be used only as an OUTPUT parameter to a procedura przechowywana. Aby uzyskać więcej informacji na temat używania zmiennych kursor zobacz Zakres nazw kursorów języka Transact-SQL.

Typ danych parametru Określa typ i zakres wartości, które są akceptowane w przypadku parametru.Na przykład, jeśli zdefiniowano parametr o tinyint Typ danych, akceptowane są tylko wartości numeryczne od 0 do 255. Jeśli procedura przechowywana jest wykonywane z wartością jest niezgodny z typem danych, zwracany jest błąd.