Access数据库和项目之间的数据类型的比较或映射

出处:Examlink 作者: 日期:2008年03月20日 14时38分

 自动编号 (“自动编号”数据类型:Microsoft access 数据库中的一种字段数据类型,当向表中添加一条新记录时,这种数据类型会自动为每条记录存储一个唯一的编号。可以产生三种编号:顺序号、随机号和同步复制 ID。)(递增)  int (int 数据类型:access 项目中的一种 4 字节(32 位)数据类型,存储位于 -2^31 (-2,147,483,648) 与 2^31 - 1 (2,147,483,647) 之间的数字。)(定义了 Identity 属性) 

  文本 (“文本”数据类型:Microsoft access 数据库中的一种字段数据类型。“文本”数据类型最多可以包含 255 个字符,或者是由 FieldSize 属性指定的一个小一些的字符数。) (n)  varchar(n) (varchar (n) 数据类型: access 项目中的一种可变长度的数据类型,最大长度为 8,000 个 ANSI 字符。)

  nvarchar(n) (nvarchar(n) 数据类型:在 access 项目中,一种可变长度的数据类型,最多可含 4,000 个 Unicode 字符。Unicode 字符每字符占两个字节,而且支持所有国际字符。) 

  备注 (“备注”数据类型:在 Microsoft access 数据库中的一种字段数据类型。“备注”字段最多可以包含 65,535 个字符。)  text (text 数据类型:access 项目中的一种长度可变的数据类型,最多可存储 2^31 -1 (2,147,483,647) 个字符;默认长度为 16。) 

  OLE 对象 (“OLE 对象”数据类型:字段的数据类型之一,用于在其他应用程序中创建的、可链接或嵌入(插入)到 access 数据库中的对象。)  image (image 数据类型:在 access 项目中,一种长度可变的数据类型,最多可存储 2^31 -1 (2,147,483,647) 字节的二进制数据。image 数据类型用来存储 BLOB(二进制大对象),如图片、文档、声音和已编译代码。) 
同步复制 ID (又名全局唯一标识符 (GUID:在 Access 数据库中,一种用于建立同步复制唯一标识符的 16 字节字段。GUID 用于标识副本、副本集、表、记录和其他对象。在 access 数据库中,GUID 是指同步复制 ID。) (GUID))  uniqueidentifier (uniqueidentifier 数据类型:在 access 项目中,16 字节的全局唯一标识符 (GUID)。) (仅适于 SQL Server 7.0 或更高版本) 

  超链接 (“超链接”数据类型:存储超链接地址的 access 数据库字段的数据类型。地址最多可以包含四部分,用以下语法格式编写:displaytext#address#subaddress#。)  char (char 数据类型:在 access 项目中,一种固定长度的数据类型,最多可含 8,000 个 ANSI 字符。),

  nchar (nchar 数据类型:在 access 项目中,一种固定长度的数据类型,最多可含 4,000 个 Unicode 字符。Unicode 字符每字符占两个字节,而且支持所有国际字符。), varchar, nvarchar(Hyperlink 属性设为 Yes) 

  (无等价的数据类型)  varbinary (varbinary 数据类型:access 项目中的一种可变长度的数据类型,最多可存储 8,000 字节的二进制数据。) 

  (无等价的数据类型)  smallint (smallint 数据类型:access 项目中的一种 2 字节(16 位)数据类型,存储位于 -2^15 (-32,768) 与 2^15 - 1 (32,767) 之间的数字。) 

  (无等价的数据类型)  timestamp (timestamp 数据类型:在 access 项目中,一种每插入或更新一行就会自动更新的数据类型。timestamp 列中的值不是 datetime 数据,而是 binary(8) 或 varbinary(8),标明了数据修改的顺序。) 

  (无等价的数据类型)  char nchar 

  (无等价的数据类型)  sql_variant (sql_variant 数据类型:access 项目中的一种数据类型,存储除 text、ntext、image、timestamp 和 sql_variant 类型以外的多种数据类型的值。在列、参数、变量或用户定义函数的返回值中使用。) 

  (无等价的数据类型)  用户定义 (用户定义的数据类型:在 Microsoft SQL Server 数据库中,允许某列包含的数据的类型定义,由用户利用现有的系统数据类型定义。规则和默认值仅可以绑定到用户定义的数据类型。) 

  注释 在 Access 项目或 SQL Server 数据库中,前缀“n”代表“国家/地区”,意思是这个数据类型是启用 Unicode 的。在 access 数据库中,全部文本列在默认情况下都是启用 Unicode 的。

最后更新时间:2008-05-28 12:34:13
文章评论
共有 0 位网友发表了评论
用户名: 新注册) 密码: 匿名评论 [查看所有评论]

评论内容:(不能超过250字,需审核后才会公布,请自觉遵守互联网相关政策法规。
您可以用以下几种方式找到此文章

考试全流程

栏目文章精选