度量快速开发平台-专业、快速的软件定制快开平台
标题:
度量快速开发平台 oracle -> sqlserver 转换介绍
[打印本页]
作者:
王爱东
时间:
2020-3-12 17:36
标题:
度量快速开发平台 oracle -> sqlserver 转换介绍
最近在整理度量快速开发平台的sqlserver版本。整理来源是oracle版本数据的脚本语法。
需要注意的是oracle中的数据类型和sqlserver中有差异,主要是以下几种:
oracle sqlserver
-----------------------------------------------
VARCHAR2 -> varchar
NUMBER -> numeric
DATE -> datetime
CLOB -> varchar(max)
BLOB -> varbinary(max)
-----------------------------------------------
作者:
王爱东
时间:
2020-3-12 17:37
另外,在oracle 中 to_date('2015-10-12','yyyy-mm-dd') 在sqlserver中是不支持的,直接就是 '2015-10-12'
oracle 中 sysdate 在sqlserver中也需要换成 getdate()
作者:
王爱东
时间:
2020-3-12 17:38
sqlserve版本中,还需注意各关联外键的长度一致,否则无法创建外键。(比如主表ID长度是36,外键表的字段长度是50,那就不能进行主外键关联,需要保证长度一致。)
作者:
张军勇
时间:
2020-3-12 22:47
这些都是sql server中要注意的问题。
作者:
张兴康
时间:
2020-3-14 14:37
了解了
作者:
刘亚东
时间:
2020-3-14 16:25
查看SQL转Oracle的类型对应
SELECT * FROM msdb.dbo.MSdatatype_mappings
欢迎光临 度量快速开发平台-专业、快速的软件定制快开平台 (http://bbs.delit.cn/)
Powered by Discuz! X3.2