周圍有同事問我如何使用oracle sql developer工具來導出oracle數據庫其中一張表的表結構/數據,實際上我對這個工具用的不多,用的最多的oracle數據庫操作工具是plsql developer,所以研究了下這個工具導出表的功能是如何使用的,以下記錄導出表結構/數據的詳細步驟,實際上比較簡單:
我需要的是導出單個表的數據/表結構,首先選擇要導出的表,右鍵,選擇‘導出...’
在'導出向導'窗口中,選擇'導出DDL',以及其下的'美化顯示'和'終止符';如果需要導出數據的話選擇‘導出數據’,如果只需要導出表結構,則不選中這個;編碼數據庫使用的編碼,這里我需要選擇'UTF-8',跟數據庫編碼保持一致,這樣導出的中文信息不會出現亂碼;文件選擇導出文件位置名稱。
點擊'下一步'、‘完成’就可以生成單個表的結構/數據的sql了,最終的導出效果如下圖,包含建表的語句,以及表數據的insert語句。