資料型態 (擴充預存程式 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 | tinyint、 smallint 或 int 數據類型,允許 Null 值。 |
SRVMONEY4 | smallmoney | 4 位元組 smallmoney 資料類型。 |
SRVMONEY | money | 8 位元組 money 資料類型。 |
SRVMONEYN | money | smallmoney null | smallmoney 或 money 數據類型,允許 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 網站。
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應