目录 一、源端Oracle数据库中的SQL关键逻辑示例 二、目标端的SQL改造方案 三、改造总结 一、源端Oracle数据库中的SQL关键逻辑示例 CREATE OR REPLACE PROCEDURE date_calculations AS v_future_date DATE; v_date_diff NUMBER; BEGIN -- 日期加法(Oracle原生运算符支持...
目录 一、源端Oracle数据库中的SQL关键逻辑示例 二、目标端的SQL改造方案 三、改造总结 一、源端Oracle数据库中的SQL关键逻辑示例 CREATE OR REPLACE PROCEDURE process_transaction AS v_balance NUMBER(10,2); v_transfer NUMBER(10,2) := 10000.00; BEGI...
目录 一、源端Oracle数据库中的SQL关键逻辑示例 二、改造到OceanBase目标库的核心难点 三、目标端的SQL改造方案 四、改造总结 一、源端Oracle数据库中的SQL关键逻辑示例 DELIMITER $$ ... -- Oracle允许的语法(含全角右括号) SELECT * FROM table WHERE id = 1 ); -- 全角')'导...
目录 一、源端Oracle数据库中的SQL关键逻辑示例 二、改造到OceanBase目标库的核心难点 三、目标端的SQL改造方案 四、改造总结 一、源端Oracle数据库中的SQL关键逻辑示例 DELIMITER $$ ... EXECUTE IMMEDIATE 'UPDATE table SET col = :1' USING CASE test.check_...
目录 一、源端Oracle数据库中的SQL关键逻辑示例 二、改造到OceanBase目标库的核心难点 三、目标端的SQL改造方案 四、改造总结 一、源端Oracle数据库中的SQL关键逻辑示例 DELIMITER $$ ... SELECT open_mode INTO V_FLAG FROM v$database; IF V_FLAG = 'READ WRITE...
目录 一、源端Oracle数据库中的SQL关键逻辑示例 二、目标端的SQL改造方案 三、改造总结 一、源端Oracle数据库中的SQL关键逻辑示例 DELIMITER $$ ... SELECT ... TEST_CODE(BB.ORDER_CODE,SYSDATE(),1,0) AS AA_CODE, TEST_CODE(BB.ORDER_CODE,SYSDATE(),1,1...