PL/SQL簡單使用——導入、導出數據表

一、使用PL/SQL導出、導入表

在使用PL/SQL操做oracle數據庫時,常用的一個操做就是將本身寫的數據表導出,或者想把他人的數據表導入到本身的數據庫中。雖然是很簡單的操做,但本身以前一直出錯,因此在這裏記錄一下使用方法。sql

1.1.導出數據表

在PL/SQL中能夠選擇導出表結構或者只導出數據或者同時導出數據結構和數據。接下來將一一解說。數據庫

1.1.1.導出數據表結構

流程: Tools –> Export User Objects 
image_1bgcc4sik1bk31msm1l733j11rhv13.png-21.8kB 
最後點擊導出就能夠了,導出的文件格式爲.sql 
查看文本編輯器查看person.sql文件: 
image_1bgcc98k0tej14nr1qi3qd7k1l1g.png-23.1kB數據結構

1.1.2.導出數據表數據和結構

流程: Tools –> Export Tables 
說明:包含三種導出方式 Oracle Export Sql Insert PL/SQL Developeroracle

  • 第一種是導出爲.dmp的文件格式,.dmp文件是二進制的,能夠跨平臺,還能包含權限,效率也很不錯,用得最爲普遍 。 
    image_1bgce5qe715orfn1ird16s38lf34.png-23.3kB
  • 第二種是導出爲.sql文件的,可用文本編輯器查看,通用性比較好,但效率不如第一種,適合小數據量導入導出。尤爲注意的是表中不能有大字段(blob,clob,long),若是有,會提示不能導出(提示錯誤: table contains one or more LONG columns cannot export in sql format,user Pl/sql developer format instead)。 
    注意:勾選Create tables(建立表結構,不勾選只會導出數據),Drop tables(能夠選擇勾上,刪除數據庫中存在的相同表名) 
    image_1bgcckmnk1v3p1m7hoo3167o1r1q2n.png-26.7kB
  • 第三種是導出爲.pde格式的,.pde爲Pl/sql developer自有的文件格式,只能用Pl/sql developer本身導入導出,不能用編輯器查看。 
    image_1bgcehf001ml71sm10kr1i8t1gmh3h.png-20.3kB

1.1.導入數據表

流程: Tools –> Import Tables 
image_1bgcf3i351raa176t5hu1becuu53u.png-12.8kB 
選擇要導入的文件類型,再選擇導入的文件就能夠了編輯器

相關文章
相關標籤/搜索