Access 和 SQL 数据类型的比较
作者:吴镜坤   来源:佳宜驿站整理   时间:2005-8-15 0:50:48   点击:2228


Microsoft Access 数据库和 Microsoft Access 项目之间数据类型的比较

Microsoft Access 数据类型  SQL Server 数据类型
 Yes/No   bit
 Number(字节型)  tinyint
  Number(长整型)   int
 Number(单精度浮点型)   real
 Number(双精度浮点型)  float
  Currency   money
  smallmoney
   Decimal/numeric   decimal
  numeric
   Date/Time   datetime
  smalldatetime
 AutoNumber(增量)   int(带有定义的 Identity 属性)
 Text (n)   varchar(n)
  nvarchar(n)
 Memo   text
 OLE Object  图像
 Replication ID(也称作全球唯一标识符 (GUID))  uniqueidentifier (仅适于 SQL Server 7.0)
 Hyperlink  ntext(但超级链接没有激活)
(无等价的数据类型)  nchar
(无等价的数据类型)  varbinary
(无等价的数据类型)  用户定义
(无等价的数据类型)  smallint
(无等价的数据类型)  timestamp
(无等价的数据类型)  char
   nchar

注意:

  1. 在 Access 项目中,前缀“n”代表“国家的”,意思是这个数据类型是启用 unicode 的。在 Access 数据库中,全部文本列在默认情况下都是启用 unicode 的。
  2. 在 Access 项目中,与 Access 数据库的 AutoNumber 数据类型等价于已具有“识别”属性定义的 int 数据类型。这个数据类型包含了由系统生成的、可以唯一标识表中每行的序列值(如雇员标识号)。当向具有“识别”列的表中插入一个值时, Access 根据上一次使用的“识别”值(在“识别种子”属性中设置)和一个在创建列时指定的增量值(在“识别递增量”属性中设置),自动产生下一个字段值。要将这个数据类型的行为与 Autonumber 数据类型的行为相似,请将“识别种子”和“识别递增量”属性值设置为“1”。
  3. Microsoft Access 在 Access 数据库的 Yes/No 数据类型中存储 0 或 -1。Access 将 0 解释为“ 0”、“否”或“假”,将其他任意值解释为 “-1”、“是”或“真”。相比较而言,SQL Server 在 bit 数据类型中存储一个 0 或 (+1)。Access 项目将 0 解释为“假”,而将 (+1) 解释为“真”。尽管 ntext 数据类型不存储活动的超级链接,但是可通过在 Access 项目中将控件与任一文本字段绑定,并将“是超级链接”属性设置为“真”,来激活 Access 项目中窗体上的超级链接。

免责声明: 本站属非营利性网站,所发表的作品均来自网友个人原创作品或转贴自报刊、杂志、互联网,作品中所涉及的思想、内容、观点与本站立场无关;如果认为转贴文章侵犯了你的版权,请来信告知,我们会在第一时间予以删除。——特此声明!
责任编辑: KinKun

Access 和 SQL 数据类型的比较相关推荐

  1. Access 与SQL数据类型

    Access 数据类型与 MS SQL 数据类型相对应名称文本 nvarchar(n) 备注 ntext 数字(长整型) int 数字(整型) smallint 数字(单精度) real 数字(双精度 ...

  2. 数据类型的小小研究:Access与SQL Server的数据类型

    在Access中只有10中数据类型,其中一种对应String的 数据类型是 文本 ,但是SQL Server中的数据类型有多种:char,nchar,nvarchar,varchar,text,nte ...

  3. Access数据类型和SQL数据类型

    转载来源:http://blog.csdn.net/wishfly/article/details/4817098 关于 Access 数据库数据类型 根据以下条件决定字段应使用哪种数据类型(数据类型 ...

  4. SQL Server中的空间SQL数据类型

    空间数据类型 (Spatial data type) SQL server furnishes us with the geometry and geography SQL data types fo ...

  5. Mssql,Access的sql经典SQL语句大全

    常用不常用的一些sql语句,对数据库操作不是很熟练的朋友可以查询.  下列语句部分是Mssql语句,不可以在access中使用. SQL分类: DDL-数据定义语言(CREATE,ALTER,DROP ...

  6. access 和SQL有什么不同

    Access中提供查询对象,在设计时可以采用设计视图和SQL视图,非常方便,SQL视图中的SQL语句可以在SQL SERVER中使用,但是否完全可用呢?答案是否定的,表1中总结了 Microsoft ...

  7. ACCESS转SQL SERVER的经验

    如何把ACCESS转成SQL数据库-access转sql软件 access转sql软件 软件简介: CooSel2.0 CreateSQL V1.05 档案包含 ASP 和 Exe 两个版本 Asp版 ...

  8. 什么是SQL数据类型?SQL数据类型总结

    一.什么叫数据类型? 人们能够非常容易地区分数字与字符,可是计算机并不会.除非是你明确地告诉它,1是数字,"汉"是文本,不然它始终没法分辨1和'汉'的区别.因而,在每一个计算机语言 ...

  9. (转)access和SQL语句的区别

    1.对于日期字段字段 access表示为1,对于日期字段字段 access表示为:#1981-28-12#:#1981-28-12# SQLSER SQLSERVER2000表示为:''1981-02 ...

最新文章

  1. 编写高质量代码改善C#程序的157个建议——建议86:Parallel中的异常处理
  2. ad hoc是什么的简称_签名后的App安装时出现安装失败是什么原因?如何解决?
  3. 文巾解题 15. 三数之和
  4. pycharm安装python包_Pycharm使用教程(四)-安装python依赖包(非常详细,非常实用)...
  5. oracle util_mail,在oracle 10g中发送电子邮件
  6. java给图片坐标描点,记录一下, canvas实现获取图片每个坐标点,以描点方式渲染图片...
  7. Linux编程练习 --多线程5--信号量(semaphore)
  8. LeetCode.31 下一个排列
  9. 一次执行truncate触发ORA-02266解决过程
  10. 排序算法之 Shell Sort
  11. NSCache使用常见错误
  12. 大数据平台有什么功能
  13. (1)ENVI-met项目介绍
  14. 不要让优秀的现有客户蒙蔽了你未来的客户
  15. 使用蒙特卡罗法解决道填图题目
  16. [机器学习与scikit-learn-38]:算法-分类-支持向量机-通过等高线可视化决策边界线和隔离带
  17. 以太坊Ropsten测试网合并意味着什么?
  18. 雷军:从金山“宰相”到小米“沙皇”
  19. jieba分词自定义dict字典
  20. WIFI MAC地址规则常见问题(WIFI MAC)

热门文章

  1. java存储cookie_在java中如何用cookies保存数据?
  2. python开发闹钟_「玩转树莓派」为女朋友打造一款智能语音闹钟
  3. node 压缩图片_为了你安全压缩图片我操碎了心
  4. linux入门与常用指令
  5. C语言 关于指针的格式化
  6. 电销机器人价格_供应商电话销售机器人服务为先
  7. webstorm怎么跑项目_快讯!明年厦门中考体育项目定了!初三家长抽的!其他地市抽到啥?...
  8. a=10a=0C语言,C语言基础练习题(含答案)
  9. 计算机系统与网络技术简答题,计算机与网络技术基础 简答题
  10. a标签右侧尖括号_没想到贴线缆标签有很多讲究和技巧?一般人真不知道