對等的 ANSI SQL 資料類型

重要:  本文係由機器翻譯而成,請參閱免責聲明。本文的英文版本請見這裡,以供參考。

下表列出 ANSI SQL 資料類型與他們相當於 Microsoft Access 資料庫引擎 SQL 資料類型,其有效的同義字。同時也會列出的對等的 Microsoft SQL Server 資料類型。

ANSI SQL
資料類型

Microsoft Access
SQL 資料類型


同義字

Microsoft SQL
Server 資料類型

BIT、BIT VARYING

BINARY (請參閱備註)

VARBINARY、
BINARY VARYING
BIT VARYING

BINARY、VARBINARY

不支援

BIT (請參閱備註)

BOOLEAN、LOGICAL、LOGICAL1、YESNO

BIT

不支援

TINYINT

INTEGER1、BYTE

TINYINT

不支援

COUNTER (請參閱備註)

AUTOINCREMENT

(請參閱備註)

不支援

MONEY

CURRENCY

MONEY

DATE、TIME、TIMESTAMP

DATETIME

DATE、TIME (請參閱備註)

DATETIME

不支援

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERIC、DEC

DECIMAL

REAL

REAL

SINGLE、FLOAT4、IEEESINGLE

REAL

DOUBLE PRECISION、FLOAT

FLOAT

DOUBLE、FLOAT8、IEEEDOUBLE、NUMBER (請參閱備註)

FLOAT

SMALLINT

SMALLINT

SHORT、INTEGER2

SMALLINT

INTEGER

INTEGER

LONG、INT、INTEGER4

INTEGER

INTERVAL

不支援

不支援

不支援

IMAGE

LONGBINARY、GENERAL、OLEOBJECT

IMAGE

不支援

TEXT (請參閱備註)

LONGTEXT、LONGCHAR、MEMO、NOTE、NTEXT (請參閱備註)

TEXT

CHARACTER、CHARACTER VARYING、NATIONAL CHARACTER、NATIONAL CHARACTER VARYING

CHAR (請參閱備註)

TEXT(n)、ALPHANUMERIC、CHARACTER、STRING、VARCHAR、CHARACTER VARYING、NCHAR、NATIONAL CHARACTER、NATIONAL CHAR、NATIONAL CHARACTER VARYING、NATIONAL CHAR VARYING (請參閱備註)

CHAR、VARCHAR、NCHAR、NVARCHAR


附註: 

  • ANSI SQL BIT 資料類型不對應於 Microsoft Access SQL BIT 資料類型,而是對應於 BINARY 資料類型。沒有與 Microsoft Access SQL BIT 資料類型對等的 ANSI SQL。

  • 不再支援 TIMESTAMP 做為 DATETIME 的同義字。

  • 不再支援 NUMERIC 做為 FLOAT 或 DOUBLE 的同義字。NUMERIC 現用做為 DECIMAL 的同義字。

  • LONGTEXT 欄位始終以 Unicode 格式儲存。

  • 如果使用資料類型名稱 TEXT 但是未指定選用長度,則會建立 LONGTEXT 欄位。在這種情況下,您可以寫入 CREATE TABLE 陳述式,讓資料類型與 Microsoft SQL Server 保持一致。

  • CHAR 欄位始終以 Unicode 表示格式儲存,等同於 ANSI SQL NATIONAL CHAR 資料類型。

  • 如果使用資料類型名稱 TEXT 且指定了選用長度,例如 TEXT(25),則欄位的資料類型等同於 CHAR 資料類型,這保留了大多數 Microsoft Access 應用程式的舊版相容性,讓 TEXT 資料類型 (未指定長度) 可以與 Microsoft SQL Server 保持一致。



附註: 機器翻譯免責聲明︰本文係以電腦系統翻譯而成,未經人為介入。Microsoft 提供此等機器翻譯旨在協助非英語系使用者輕鬆閱讀 Microsoft 產品、服務及技術相關內容。基於本文乃由機器翻譯而成,因此文中可能出現詞辭、語法、文法上之錯誤。

擴展您的技能
探索訓練
優先取得新功能
加入 Office 測試人員

這項資訊有幫助嗎?

感謝您的意見反應!

感謝您的意見反應! 我們將協助您與其中一位 Office 支援專員連絡以深入了解您的意見。

×