转载:
最近公司一个项目需要将数据库进行一次迁移,从 oracle 到 mysql,网上资料甚少,现将
我本次迁移过程中所遇到的一些问题总结于此(主要是存储过程的迁移),希望能给自己做一
个日后的参考,如果有幸能帮助到大家更好。
--mysql 中没有包的概念,因此迁移的时候将存储过程命名为'包名。存储过程名'的格
式
mysql 存储过程格式:
DELIMITER$$-- 分隔符
--CREATEPROCEDURE([[IN|OUT] …参数名 数据类型 ]),IN 和 OUT 写在最前面,
其中 IN 可以省略
CREATEPROCEDURE`pkg_ypgl.prc_yps
c`( prm_ypbmVARCHAR(20) ,
OUTprm_AppCodeVARCHAR(20) ,
-- 程序执行代码
OUTprm_ErrorMsgVARCHAR(100)
-- 程序执行错误信息
)
评论0
最新资源