下列表列出了 ANSI SQL 数据类型和等效的 Microsoft Jet 数据库引擎 SQL数据类型还有它们的有效同义字。并且列出了 等效的 Microsoft SQL服务器数据类型。
ANSI SQL 的数据类型
Microsoft Jet SQL 的数据类型
同义字
Microsoft SQL 服务器数据类型
BIT,BIT VARYING
BINARY(请参阅注意)
VARBINARY, BINARY VARYING BIT VARYING
BINARY, VARBINARY
不支持
BIT(请参阅注意)
BOOLEAN,LOGICAL,LOGICAL1,YESNO
BIT
不支持
TINYINT
INTEGER2,SMALLINT
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数据类型与 the Microsoft Jet SQL BIT 数据类型不对应。而与 BINARY 数据类型对应。ANSI SQL 并没有等效于 Microsoft Jet SQL 的 BIT 的数据类型。