Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Bagaimana cara mengimpor file XML di Oracle SQL Developer?

Di Oracle SQL Developer, jika Anda akan mencoba mengimpor file XML menggunakan opsi menu Impor, Anda tidak akan menemukan pilihan untuk mengimpor sebagai XML. Hanya ada tiga opsi yang ada di Oracle SQL Developer bahkan di versi terbaru 18.2, dan itu adalah CSV, Dibatasi, dan format Teks. Jadi jika Anda ingin mengimpor file XML, maka Anda perlu mengubahnya terlebih dahulu menjadi file CSV. Berikut ini adalah langkah-langkah untuk mengimpor file XML di Oracle SQL developer.

Impor File XML ke Tabel Oracle Menggunakan Pengembang Oracle SQL

  1. Pertama, konversi file XML Anda ke CSV, dengan mengklik link berikut Convert XML to CSV. Tempelkan konten file XML Anda ke dalam kotak teks situs web, dan kemudian Anda akan dapat mengunduh file CSV. Berikut adalah contoh isi file XML dan CSV yang dikonversi.
<?xml version="1.0" ?>
<!DOCTYPE main [
  <!ELEMENT main (DATA_RECORD*)>
  <!ELEMENT DATA_RECORD (EMPLOYEE_ID,FIRST_NAME?,LAST_NAME,EMAIL,PHONE_NUMBER?,HIRE_DATE,JOB_ID,SALARY?,COMMISSION_PCT?,MANAGER_ID?,DEPARTMENT_ID?)+>
  <!ELEMENT EMPLOYEE_ID (#PCDATA)>
  <!ELEMENT FIRST_NAME (#PCDATA)>
  <!ELEMENT LAST_NAME (#PCDATA)>
  <!ELEMENT EMAIL (#PCDATA)>
  <!ELEMENT PHONE_NUMBER (#PCDATA)>
  <!ELEMENT HIRE_DATE (#PCDATA)>
  <!ELEMENT JOB_ID (#PCDATA)>
  <!ELEMENT SALARY (#PCDATA)>
  <!ELEMENT COMMISSION_PCT (#PCDATA)>
  <!ELEMENT MANAGER_ID (#PCDATA)>
  <!ELEMENT DEPARTMENT_ID (#PCDATA)>
]>
<main>
  <DATA_RECORD>
    <EMPLOYEE_ID>151</EMPLOYEE_ID>
    <FIRST_NAME>David</FIRST_NAME>
    <LAST_NAME>Bernstein</LAST_NAME>
    <EMAIL>DBERNSTE</EMAIL>
    <PHONE_NUMBER>011.44.1344.345268</PHONE_NUMBER>
    <HIRE_DATE>2005/03/24 00:00:00</HIRE_DATE>
    <JOB_ID>SA_REP</JOB_ID>
    <SALARY>9500</SALARY>
    <COMMISSION_PCT>0.25</COMMISSION_PCT>
    <MANAGER_ID>145</MANAGER_ID>
    <DEPARTMENT_ID>80</DEPARTMENT_ID>
  </DATA_RECORD>
</main>

Format CSV

"EMPLOYEE_ID","FIRST_NAME","LAST_NAME","EMAIL","PHONE_NUMBER","HIRE_DATE","JOB_ID","SALARY","COMMISSION_PCT","MANAGER_ID","DEPARTMENT_ID"
"151","David","Bernstein","DBERNSTE","011.44.1344.345268","2005/03/24 00:00:00","SA_REP","9500","0.25","145","80"
  1. Bila file dalam format CSV, Anda dapat mengimpornya dengan menggunakan opsi impor dari Oracle SQL Developer. Untuk memanggil jendela Impor, klik kanan pada tabel tempat Anda ingin mengimpor data, lalu pilih Impor Data pilihan.
  2. Di jendela Impor Data, tentukan file di bidang File , pilih Lewati Baris 1 karena file CSV memiliki baris header. Kemudian klik tombol Berikutnya dan selesaikan semua langkah sesuai file CSV Anda untuk mengimpor data.

Lihat juga:

  • Bagaimana Mengekspor CSV Menggunakan Oracle SQL Developer?

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cara mendapatkan kolom seperti rowNum di sqlite IPHONE

  2. SQL Pengenal Tidak Valid

  3. Bagaimana saya bisa terhubung ke server Oracle Database 11g melalui rantai terowongan ssh (terowongan ganda, server di jaringan perusahaan)?

  4. Batas waktu koneksi untuk DriverManager getConnection

  5. Mengonfigurasi Integrasi Data Pentaho untuk menggunakan Oracle Wallet untuk Oracle Cloud