資料型態 (擴充預存程式 API)

適用於:SQL Server

重要

SQL Server 的未來版本將移除此功能。 請避免在新的開發工作中使用這項功能,並規劃修改目前使用這項功能的應用程式。 請改用 CLR 整合。

若要使用擴充預存程式 API 數據類型,請在程式中包含 Srv.h 頭檔。

資料類型 SQL Server 資料類型 描述
SRVBIGBINARY binary binary 數據類型,長度為0到8000個字節。
SRVBIGCHAR char 字元 數據類型,長度0到8000個字節。
SRVBIGVARBINARY varbinary 可變長度 的二進位 數據類型,長度 0 到 8000 個字節。
SRVBIGVARCHAR varchar 可變長度 字元 數據類型,長度0到8000個字節。
SRVBINARY binary binary 數據類型。
SRVBIT bit 資料類型。
SRVBITN bit null bit 資料類型,允許 Null 值。
SRVCHAR char 字元 數據類型。
SRVDATETIME datetime 8 位元組 日期時間 數據類型。
SRVDATETIM4 smalldatetime 4 位元組 smalldatetime 資料類型。
SRVDATETIMN datetime null smalldatetime 或 datetime 數據類型,允許 Null 值。
SRVDECIMAL decimal 十進位 數據類型。
SRVDECIMALN 十進位 Null 允許的十進位 數據類型、Null 值。
SRVFLT4 real 4 位元組 數據類型。
SRVFLT8 float 8 位元組 浮點數 數據類型。
SRVFLTN real | float null 實際float 數據類型,允許 Null 值。
SRVIMAGE image image 數據類型。
SRVINT1 tinyint 1 位元組 tinyint 資料類型。
SRVINT2 smallint 2 位元組 smallint 資料類型。
SRVINT4 int 4 位元組 int 資料類型。
SRVINTN tinyint | smallint | int null tinyintsmallintint 數據類型,允許 Null 值。
SRVMONEY4 smallmoney 4 位元組 smallmoney 資料類型。
SRVMONEY money 8 位元組 money 資料類型。
SRVMONEYN money | smallmoney null smallmoneymoney 數據類型,允許 Null 值。
SRVNCHAR nchar Unicode 字元 數據類型。
SRVNTEXT ntext Unicode 文字 數據類型。
SRVNUMERIC numeric numeric 數據類型。
SRVNUMERICN numeric null 數值 數據類型,允許 Null 值。
SRVNVARCHAR nvarchar Unicode 可變長度 字元 數據類型。
SRVTEXT text text 數據類型。
SRVVARBINARY varbinary 可變長度 二進位 數據類型。
SRVVARCHAR varchar 可變長度 字元 數據類型。

重要

您應該徹底檢閱擴充預存程式的原始程式碼,而且您應該先測試已編譯的 DLL,再於實際執行伺服器上安裝它們。 如需安全性檢閱和測試的相關信息,請參閱此 Microsoft 網站