Sign-up....

MSSQL 和 Oracle 中的存储过程的区别

我需要将sql server中的数据库脚本导入oracle 中,

但对oracle中的存储过程的语法和具体实现原理还有疑问,

希望各位高人指教.

新年将至,祝各位Happy new year!:-)

[105 byte] By [msdn] at [2007-8-14 15:31:50]
# 1 Re: MSSQL 和 Oracle 中的存储过程的区别

你把sql server中脚本语法修改为Oracle中的语法,然后再执行脚本就OK了

slyfox123456 at 2005-1-15 16:57:16 >
# 2 Re: MSSQL 和 Oracle 中的存储过程的区别

完全可以转换为oracle的存储过程!只要SQL SERVER能实现的存储过程,ORACLE都可以!

zhpsam109 at 2005-1-15 17:46:17 >
# 3 Re: MSSQL 和 Oracle 中的存储过程的区别

这存储过程下面大部分是游标,只需要帮修改上面一部分就是了。谢谢

jsjjms at 2005-1-16 10:45:27 >
# 4 Re: MSSQL 和 Oracle 中的存储过程的区别

太长了,不愿看 :)

yoyodd at 2005-1-16 21:21:32 >
# 5 Re: MSSQL 和 Oracle 中的存储过程的区别

@ @ fetch_status之类的参数要换吧

而且在oralce里不用在参数前加@ 以示此是参数

找一本pl/sql的书看看

一般简单的存储过程不难的

也要注意哪些是sql server扩展的SQL

在ORACLE是不能用的

rabbitbug at 2005-1-16 22:05:23 >
# 6 Re: MSSQL 和 Oracle 中的存储过程的区别

我改了很长时间了,但总是编译不过去.我也不知道错在什么地方,

上面的存储过程不需要理解它什么意思呀,只需要将语法改一下就是了。

谢谢各位了呀.

jsjjms at 2005-1-17 8:23:31 >

Oracle

All Classified