oracle与sql server大批量存储过程可以替换部分
2023-09-14 09:02:14 时间
1、将oracle 建立存储过程的代码 CREATE OR REPLACE Procedure 存储过程名中的 OR REPLACE 替换为空
2、将oracle的变量(和字段名不重名的)直接替换成@变量名。
例如: user_id 替换为 @user_id
3、将IS 替换为 AS。 (注意:需要手工将begin 提前到AS下面)。
4、下面4条为游标部分
1、将oracle 建立存储过程的代码 CREATE OR REPLACE Procedure 存储过程名中的 OR REPLACE 替换为空
2、将oracle的变量(和字段名不重名的)直接替换成@变量名。
例如: user_id 替换为 @user_id
3、将IS 替换为 AS。 (注意:需要手工将begin 提前到AS下面)。
4、下面4条为游标部分
将oracle游标CURSOR CurA IS 替换为 DECLARE CurA CURSOR LOCAL FOR
将oracle游标 fetch CurA into替换为Fetch next from CurA Into
将oracle游标IF (curA%NOTFOUND) THEN 替换为IF (@@fetch_status 0) BEGIN
将oracle游标IF (curA%FOUND) THEN 替换为IF @@fetch_status = 0 BEGIN
5、 将oralce中的;(分号) 替换为 空格
6、 将oracle的复制符号:=替换为=, 当然前面的SET符号必须自己手工一个一个添加。
7、 将oracle所有的then替换为begin, 将所有的end if 替换为 end
8、 将oracle参数里的 空格IN空格 替换 空格 (注意这里是 空格in空格 )
9、 将oralce NVL函数替换为ISNULL
10、将oracle里当前时间的函数 SYSDATE 替换为 GETDATE
11、将Oracle里的varchar2 替换成 varchar (注意需要自己添加varchar的具体大小)
12、将oracle 里的ELSIF 替换成 ELSE IF
13、将oracle连接字符串||替换为SQL Server连接字符串 +
1、将oracle 建立存储过程的代码 CREATE OR REPLACE Procedure 存储过程名中的 OR REPLACE 替换为空
2、将oracle的变量(和字段名不重名的)直接替换成@变量名。
例如: user_id 替换为 @user_id
3、将IS 替换为 AS。 (注意:需要手工将begin 提前到AS下面)。
4、下面4条为游标部分
将oracle游标CURSOR CurA IS 替换为 DECLARE CurA CURSOR LOCAL FOR
将oracle游标 fetch CurA into替换为Fetch next from CurA Into
将oracle游标IF (curA%NOTFOUND) THEN 替换为IF (@@fetch_status 0) BEGIN
将oracle游标IF (curA%FOUND) THEN 替换为IF @@fetch_status = 0 BEGIN
5、 将oralce中的;(分号) 替换为 空格
6、 将oracle的复制符号:=替换为=, 当然前面的SET符号必须自己手工一个一个添加。
7、 将oracle所有的then替换为begin, 将所有的end if 替换为 end
8、 将oracle参数里的 空格IN空格 替换 空格 (注意这里是 空格in空格 )
9、 将oralce NVL函数替换为ISNULL
10、将oracle里当前时间的函数 SYSDATE 替换为 GETDATE
11、将Oracle里的varchar2 替换成 varchar (注意需要自己添加varchar的具体大小)
12、将oracle 里的ELSIF 替换成 ELSE IF
13、将oracle连接字符串||替换为SQL Server连接字符串 +
相关文章
- 妙用Oracle存储过程编译技巧(oracle存储过程编译)
- 的查询查询Oracle中前一小时的数据(oracle前一个小时)
- 探索Oracle查询存储过程的魔力(oracle查询存储过程)
- 利用Oracle实现安全可靠的数据存储(oracle的数据存储)
- 深入探讨Oracle数据库存储结构(oracle数据库存储结构)
- Oracle共享磁盘文件存储方案(oracle共享磁盘)
- 使用Oracle分区函数提升效率(oracle分区函数)
- Oracle 扩充表空间: 解决存储问题(oracle扩大表空间)
- Oracle 安装过程记录:实现无忧安装(oracle安装日志)
- 解密Oracle日志:寻找存储位置与操作方法(oracle日志在哪)
- 使用Oracle存储过程实现高效回滚操作(oracle存储过程回滚)
- 使用Oracle Q操作轻松实现快速数据查询(oracle q 操作)
- 深入剖析Oracle数据库的架构逻辑,揭秘其高效存储与管理秘密(oracle的架构)
- 如何调用Oracle存储过程实现数据传输?(调用oracle存储过程)
- Oracle分库中间件:更好的企业数据架构(oracle分库中间件)
- Oracle关闭日志功能路上有更多选择(oracle关闭日志功能)
- Oracle服务端先行安装靠谱(oracle先安装服务端)
- Oracle数据库中使用浮点数存储实现(oracle写浮点数)
- 探究Oracle中的模式定义功能及意义(oracle什么是模式?)
- Oracle事务漂移节点 实现故障自动转移(oracle事务漂移节点)
- 提升职场竞争力,掌握Oracle会计技能(oracle会计技能)
- 优化Oracle中存储过程的使用(oracle中的存贮过程)
- 及其存储过程Oracle中分区范围及其存储过程细节探索(oracle中分区范围)
- 的字符Oracle中固定不能为空的字符(oracle中不为空格)
- 深入探索Oracle存储过程教程(oracle sp教程)