关于SQL92标准和Sybase,SQLServer2000,Oracle的数据类型对比关系
来源:互联网 发布:彩票大数据分析智能版 编辑:程序博客网 时间:2024/05/12 17:20
原创于2007年04月12日,2009年10月15日迁移至此。
关于SQL92标准和Sybase,SQLServer2000,Oracle的数据类型对比关系图表和相应的差别,整理的主要原因在于从网上搜索的信息大部分都有误,而且数据迁移和数据仓库项目需要对各种数据库都有所了解才行。
差异:
SQLServer版本为2000版本,Sybase版本为12.5.1版本,Oracle版本9.2版本
1.SQLServer2000的字符类型长度最大均为8K,而Sybase字符类型的最大长度与页的大小相等。
2.SQLServer2000中没有unichar和univarchar字符类型;在Sybase中nchar和nvarchar代表本地语言字符集,而unichar和univarchar代表unicode方式;而SQLServer2000中nchar和nvarchar才代表unicode方式。
3.SQLServer2000中新增bigint整数类型;Sybase中没有。
4.SQLServer2000和Sybase中都有numeric和decimal类型,这两个类型的区别在于numeric(n,0)可以用来表示identity字段,但是decimal不行。
5.SQLServer2000中有ntext类型;而Sybase中没有
6.SQLServer2000中的bit类型可以表示为0/1/NULL,而Sybase中只能为1/0两种选择
7.Sybase中新增date和time类型
8.Oracle中新增varchar2类型
9.Oracle中无unichar和univarchar类型,但是nchar和nvarchar表示unicode方式
10.Oracle中只有date类型
11.Oracle中的Number类型可以代替Sybase和SQLServer中的所有数字类型
12.Oracle中没有货币类型
13.Oracle中有文件指针类型bfile
14.Oracle中没有bit类型
- 关于SQL92标准和Sybase,SQLServer2000,Oracle的数据类型对比关系
- sqlserver 与 SYBASE , ORACLE,DB2 之间的数据类型对比
- SQL92标准
- SQL92标准
- 关于sqlserver2000和sqlserver2005中master数据表的映射关系
- oracle标准化sql语言sql92和sql99标准区别所在多表查询语句
- SQL92标准语句Mycat支持测试 (基于Oracle和MySQL数据库)与下载地址
- Oracle8i 与 Oracle 9i SQL语法区别 (sql86与sql92标准的区别)
- SYBASE、ORACLE函数对比
- oracle中的数据类型和java中的数据类型的对应关系
- SQLSERVER2000的数据类型
- SQLServer2000数据类型的解释
- sybase与oracle存储过程的写法对比
- SQL Server和Oracle数据类型的对应关系
- SQL Server和Oracle数据类型的对应关系
- sybase的数据类型
- Sybase的数据类型
- 关于java基本数据类型和包装类的关系
- 闹钟
- 如何寻找话题
- 七层负载均衡与静态文件缓存
- 工具条的编程技术与状态栏的设计与实现
- 恍然大悟
- 关于SQL92标准和Sybase,SQLServer2000,Oracle的数据类型对比关系
- 计算机启动更快的十五招
- windows XP 组策略之安全篇
- 关于数据库查询中的几种连接
- 输入一个整数n,判断这个数是否质数
- Linux Samba服务器架设
- 通过 Fibbonacci 理解 CPS;通过 CPS 理解 Fibbonacci
- HDA ATI SB / INTEL Sound card problem
- 如何留下美好的第一印象