Поделиться через


Типы данных (API-интерфейс расширенных хранимых процедур)

Важное примечаниеВажно!

В будущей версии Microsoft SQL Server эта возможность будет удалена. Не используйте ее при работе над новыми приложениями и как можно быстрее измените приложения, в которых она в настоящее время используется. Пользуйтесь вместо этого интеграцией со средой CLR.

Для использования типов данных API расширенных хранимых процедур, необходимо включить в программу файл заголовка Srv.h.

Тип данных

Тип данных SQL Server

Описание

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

8-байтовые данные типа datetime.

SRVDATETIM4

smalldatetime

4-байтовые данные типа smalldatetime.

SRVDATETIMN

datetime null

Данные типа smalldatetime или datetime, значения NULL допускаются.

SRVDECIMAL

decimal

Тип данных decimal.

SRVDECIMALN

decimal null

Данные типа decimal, значения NULL допускаются.

SRVFLT4

real

4-байтовые данные типа real.

SRVFLT8

float

8-байтовые данные типа float.

SRVFLTN

real | float null

Данные типа real или float, значения NULL допускаются.

SRVIMAGE

image

Тип данных image.

SRVINT1

tinyint

1-байтовые данные типа tinyint.

SRVINT2

smallint

2-байтовые данные типа smallint.

SRVINT4

int

4-байтовые данные типа int.

SRVINTN

tinyint | smallint | int null

Данные типа tinyint, smallint или int, значения NULL допускаются.

SRVMONEY4

smallmoney

4-байтовые данные типа smallmoney.

SRVMONEY

money

8-байтовые данные типа money.

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-библиотеки перед их установкой на рабочий сервер. Сведения о проверке безопасности см. на следующем веб-узле Майкрософт.