使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

下表列出了 ANSI SQL 数据类型、其等效的 Microsoft Access 数据库引擎 SQL 数据类型及其有效同义词。 它还列出了等效的 Microsoft SQL Server数据类型。

ANSI SQL
数据类型

Microsoft Access
SQL 数据类型


同义词

Microsoft SQL
服务器数据类型

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

日期、时间、时间戳

DATETIME

日期、时间 (请参阅备注)

DATETIME

不支持

UNIQUEIDENTIFIER

GUID

UNIQUEIDENTIFIER

DECIMAL

DECIMAL

NUMERIC、DEC

DECIMAL

REAL

REAL

SINGLE、FLOAT4、IEEESINGLE

REAL

双精度、FLOAT

FLOAT

DOUBLE、FLOAT8、IEEEDOUBLE、NUMBER (请参阅注释)

FLOAT

SMALLINT

SMALLINT

SHORT、INTEGER2

SMALLINT

INTEGER

INTEGER

LONG、INT、INTEGER4

INTEGER

INTERVAL

不支持

不支持

不支持

图像

LONGBINARY、GENERAL、OLEOBJECT

图像

不支持

文本 (请参阅备注)

LONGTEXT、LONGCHAR、MEMO、NOTE、NTEXT (请参阅备注)

TEXT

性格, 字符变化, 民族性格, 民族特征变化

CHAR (请参阅备注)

TEXT (n) , 字母数字, 字符, 字符串, VARCHAR, 字符变化, NCHAR, 国家字符, 国家字符, 国家字符变化, 国家字符变化, 国家字符变化 (请参阅注释)

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 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×