Navicat工具 mysql遷移到oracle


1、使用Navicat創建mysql和oracle連接並能夠測試連接成功,連接oracle遇到連接失敗情況,將連接屬性界面切換到高級,將角色選擇為default后,連接成功。

 

2、打開工具--數據傳輸,選擇mysql、源數據庫和oracle、模式。

選擇高級,配置對象名為大寫,點擊開始。

 

導入完成后,源mysql表中有自增字段id時,要在oracle要創建自增序列:

CREATE SEQUENCE "SYSTEM"."ID_SEQUENCE"
INCREMENT BY 1
MINVALUE 1
MAXVALUE 9999999999999999999999999999
START WITH 1
CACHE 10;

至此,數據庫遷移完成。

 

oracle表中日期字段為date時,查詢日期范圍需要轉換日期時間格式:

audittime between to_date('starttime','yyyy-MM-dd hh24:mi:ss') and to_date('endtime','yyyy-MM-dd hh24:mi:ss')

rownum范圍查詢
select m.* from (select n.*,rownum as rn from t_user n where rownum>10) m where m.rn<=20

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM