sqlserver 转 oracle 所需要注意的事项

来源:互联网 发布:淘宝网官网 编辑:程序博客网 时间:2024/05/21 21:46
1.oracle  varchar2数据类型最多支持4000个字符,超出改用clob类型
2.Oracle  表名不能超过30个字符
3.所有sqlserver里的isnull(字段,’’)替换空值都改为nvl(字段,’’)
4.Oracle里’’==null,需要用’(空格)’来替换null值
5.Sqlserver里的getdate()转为oracle里的sysdate
6.Sqlserver 里的top全部改为rownum的形式
7.Oracle 表的别名不能用as 用空格即可
8.截取字符串mssql为substring,oracle 为 substr(字段,起始字符,字符数量)
9.Oracle列的别名不加引号
10.Oracle 拼接字符串用||
11.oracle 拼接sql语句需要在前面加begin在后面加end