Udostępnij za pośrednictwem


Określanie typu danych parametru

Parametry w procedura składowana są zdefiniowane przy użyciu typu danych, tak jak zdefiniowano kolumna w tabela.Można zdefiniować parametrów procedura składowana z dowolnym SQL Server typów danych, z wyjątkiem table typu danych.Stored procedure parameters can also be defined with CLR user-defined types and Transact-SQL alias data types.

Ostrzeżenie

cursor Typ danych może być używany tylko jako parametru WYJŚCIOWEGO do procedura składowana.Aby uzyskać więcej informacji dotyczących używania zmiennych kursora, zobacz Zakresu języka Transact-SQL kursor nazwy.

Typ danych parametru określa rodzaj i zakres wartości, które są akceptowane dla parametru.Na przykład zdefiniować parametr o tinyint typu danych są akceptowane tylko wartości liczbowe, od 0 do 255.Jeśli procedura składowana jest wykonywane z wartością jest niezgodny z typem danych, zwracany jest błąd.