下列表列出了 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 |
注意