Типы данных (API-интерфейс расширенных хранимых процедур)
Применимо к:SQL Server
Внимание
Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Пользуйтесь вместо этого интеграцией со средой CLR.
Для использования типов данных API расширенных хранимых процедур необходимо включить в программу файл заголовка Srv.h.
Тип данных | Тип данных SQL Server | Description |
---|---|---|
SRVBIGBINARY | binary | Данные типа binary с длиной от 0 до 8000 байт. |
SRVBIGCHAR | char | Данные типа character с длиной от 0 до 8000 байт. |
SRVBIGVARBINARY | varbinary | Данные типа binary с переменной длиной от 0 до 8000 байт. |
SRVBIGVARCHAR | varchar | Данные типа character с переменной длиной от 0 до 8000 байт. |
SRVBINARY | binary | Тип данных binary. |
SRVBIT | Bit | Тип данных bit. |
SRVBITN | bit null | Данные типа bit, значения NULL допускаются. |
SRVCHAR | char | Тип данных character. |
SRVDATETIME | datetime | Тип данных datetime длиной 8 байт. |
SRVDATETIM4 | smalldatetime | Тип данных smalldatetime длиной 4 байта. |
SRVDATETIMN | datetime null | Данные типа smalldatetime или datetime, значения NULL допускаются. |
SRVDECIMAL | десятичное | Тип данных decimal. |
SRVDECIMALN | decimal null | Данные типа decimal, значения NULL допускаются. |
SRVFLT4 | real | Тип данных real длиной 4 байта. |
SRVFLT8 | float | Тип данных float длиной 8 байт. |
SRVFLTN | real | float null | Данные типа real или float, значения NULL допускаются. |
SRVIMAGE | Изображение | Тип данных image. |
SRVINT1 | tinyint | Тип данных tinyint длиной 1 байт. |
SRVINT2 | smallint | Тип данных smallint длиной 2 байта. |
SRVINT4 | int | Тип данных int длиной 4 байта. |
SRVINTN | tinyint | smallint | int null | Данные типа tinyint, smallint или int, значения NULL допускаются. |
SRVMONEY4 | smallmoney | Тип данных smallmoney длиной 4 байта. |
SRVMONEY | money | Тип данных money длиной 8 байтов. |
SRVMONEYN | money | smallmoney null | Данные типа smallmoney или money, значения NULL допускаются. |
SRVNCHAR | nchar | Тип данных character (Юникод). |
SRVNTEXT | ntext | Тип данных text (Юникод). |
SRVNUMERIC | numeric | Тип данных numeric. |
SRVNUMERICN | numeric null | Данные типа numeric, значения NULL допускаются. |
SRVNVARCHAR | nvarchar | Тип данных character (Юникод) переменной длины. |
SRVTEXT | text | Тип данных text. |
SRVVARBINARY | varbinary | Тип данных binary переменной длины. |
SRVVARCHAR | varchar | Тип данных character переменной длины. |
Внимание
Необходимо тщательно просмотреть исходный код расширенных хранимых процедур и проверить скомпилированные библиотеки DLL перед их установкой на рабочий сервер. Сведения о проверке безопасности см. на следующем веб-сайте Майкрософт.
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по