【文件属性】:
文件名称:ORACLE和SQL Server的语法区别
文件大小:574KB
文件格式:PDF
更新时间:2015-05-14 05:44:59
ORACLE SQL Server 语法区别
这一部分概述了 Transact-SQL 和 PL/SQL 语言语法之间的相同点和不同点,并给出转换策略。
要将 Oracle DML 语句和 PL/SQL 程序迁移到 SQL Server 时,请按下列步骤执行:
1. 验证所有 SELECT、INSERT、UPDATE 和 DELETE 语句的语法是有效的。进行任何必要的修改。
2. 把所有外部联接改为 SQL-92 标准外部联接语法。
3. 用相应 SQL Server 函数替代 Oracle 函数。
4. 检查所有的比较运算符。
5. 用“+”字符串串联运算符代替“||”字符串串联运算符。
6. 用 Transact-SQL 程序代替 PL/SQL 程序。
7. 把所有 PL/SQL 游标改为非游标 SELECT 语句或 Transact-SQL 游标。
8. 用 Transact-SQL 过程代替 PL/SQL 过程、函数和包。
9. 把 PL/SQL 触发器转换为 Transact-SQL 触发器。
10. 使用 SET SHOWPLAN 语句,优化查询性能。
网友评论
- 资料不错,挺全的!
- 不错啊!资料不错,挺全的!!!
- 资料不错,挺全的!!!
- 对我来说很有实用性,特别是文档开头的数据库迁移步骤很有指导作用。 如果是其他文档形式就好了,PDF格式想追加内容有点麻烦。