sql server 数据库类型转换问题!急求!! 我在SqlServer中使用了bit的数据类型,请教Oracle中哪个数据类型和它匹配? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 Oracle 和 SQL Server 数据类型对照表 Oracle 数据类型 SQL Server 数据类型 备用BFILE VARBINARY(MAX) 是BLOB VARBINARY(MAX) 是CHAR([1-2000]) CHAR([1-2000]) 是CLOB VARCHAR(MAX) 是DATE DATETIME 是FLOAT FLOAT 否FLOAT([1-53]) FLOAT([1-53]) 否FLOAT([54-126]) FLOAT 否INT NUMERIC(38) 是INTERVAL DATETIME 是LONG VARCHAR(MAX) 是LONG RAW IMAGE 是NCHAR([1-1000]) NCHAR([1-1000]) 否NCLOB NVARCHAR(MAX) 是NUMBER FLOAT 是NUMBER([1-38]) NUMERIC([1-38]) 否NUMBER([0-38],[1-38]) NUMERIC([0-38],[1-38]) 是NVARCHAR2([1-2000]) NVARCHAR([1-2000]) 否RAW([1-2000]) VARBINARY([1-2000]) 否REAL FLOAT 否ROWID CHAR(18) 否TIMESTAMP DATETIME 是UROWID CHAR(18) 否VARCHAR2([1-4000]) VARCHAR([1-4000]) 是 http://www.cnblogs.com/sishierfei/archive/2010/02/24/1672356.html Oracle中没有boolean类型困扰,网上有两种解决方案,一是用Number(1),二是用Char(1),各有所长,个人比较喜欢用Number方式解决,原因很简单,因为是从C语言开始的,这符合C语言的习惯。 先谢谢了 但是在Oracle中我建表使用了float也提示建表成功了是怎么回事? float在oracle内部,仍然是使用number表示的,所以不会有错。 oracle如何连接外网的内网?急啊~ oracle存储过程条件为空的判断 遍历结果集导致的超时问题。紧急求救!!! oracle9i 数据库一星期死次机是么回事? Oracle中有什么命令可以显示对象类型的层次结构 可以不装ORACLE客户端,直接使用ODBC访问ORACLE数据库吗? 存储过程中执行字符串中的sql语句 请问那里有oracle8i或9i的下载地址.请大家帮忙 oracle装不上 初学者问题VB怎么动态链接Oracle? oracle 数据库导入问题 oracle导入超问题,问题如下图
Oracle 数据类型 SQL Server 数据类型 备用
BFILE VARBINARY(MAX) 是
BLOB VARBINARY(MAX) 是
CHAR([1-2000]) CHAR([1-2000]) 是
CLOB VARCHAR(MAX) 是
DATE DATETIME 是
FLOAT FLOAT 否
FLOAT([1-53]) FLOAT([1-53]) 否
FLOAT([54-126]) FLOAT 否
INT NUMERIC(38) 是
INTERVAL DATETIME 是
LONG VARCHAR(MAX) 是
LONG RAW IMAGE 是
NCHAR([1-1000]) NCHAR([1-1000]) 否
NCLOB NVARCHAR(MAX) 是
NUMBER FLOAT 是
NUMBER([1-38]) NUMERIC([1-38]) 否
NUMBER([0-38],[1-38]) NUMERIC([0-38],[1-38]) 是
NVARCHAR2([1-2000]) NVARCHAR([1-2000]) 否
RAW([1-2000]) VARBINARY([1-2000]) 否
REAL FLOAT 否
ROWID CHAR(18) 否
TIMESTAMP DATETIME 是
UROWID CHAR(18) 否
VARCHAR2([1-4000]) VARCHAR([1-4000]) 是
但是在Oracle中我建表使用了float也提示建表成功了
是怎么回事?