SQLite
 sql >> Teknologi Basis Data >  >> RDS >> SQLite

Ekspor Database SQLite Ke File CSV

Ringkasan :dalam tutorial ini, Anda akan mempelajari cara mengekspor database SQLite ke file CSV.

Ada beberapa cara untuk membuang data dari database SQLite ke file CSV.

Ekspor Database SQLite ke file CSV menggunakan alat sqlite3

Proyek SQLite memberi Anda program baris perintah yang disebut sqlite3 atau sqlite3.exe di Windows. Dengan menggunakan alat sqlite3, Anda dapat menggunakan pernyataan SQL dan perintah titik untuk berinteraksi dengan database SQLite.

Untuk mengekspor data dari database SQLite ke file CSV, gunakan langkah-langkah berikut:

  1. Aktifkan header kumpulan hasil menggunakan .header atas perintah.
  2. Setel mode keluaran ke CSV untuk menginstruksikan alat sqlite3 untuk mengeluarkan hasil dalam mode CSV.
  3. Kirim hasilnya ke file CSV.
  4. Keluarkan kueri untuk memilih data dari tabel yang ingin Anda ekspor.

Perintah berikut memilih data dari customers tabel dan ekspor ke data.csv berkas.

>sqlite3 c:/sqlite/chinook.db
sqlite> .headers on
sqlite> .mode csv
sqlite> .output data.csv
sqlite> SELECT customerid,
   ...>        firstname,
   ...>        lastname,
   ...>        company
   ...>   FROM customers;
sqlite> .quit

Jika Anda memeriksa data.csv file, Anda akan melihat output berikut.

Selain menggunakan perintah titik, Anda dapat menggunakan opsi alat sqlite3 untuk mengekspor data dari database SQLite ke file CSV.

Misalnya, perintah berikut mengekspor data dari tabel trek ke file CSV bernama tracks.csv .

>sqlite3 -header -csv c:/sqlite/chinook.db "select * from tracks;" > tracks.csvCode language: SQL (Structured Query Language) (sql)

Jika Anda memiliki file bernama query.sql yang berisi skrip untuk mengkueri data, Anda dapat menjalankan pernyataan dalam file dan mengekspor data ke file CSV.

>sqlite3 -header -csv c:/sqlite/chinook.db < query.sql > data.csv

Ekspor database SQLite ke file CSV menggunakan SQliteStudio

SQLiteStudio menyediakan fungsi ekspor yang memungkinkan Anda mengekspor data dalam tabel atau hasil kueri ke file CSV.

Langkah-langkah berikut menunjukkan cara mengekspor data dari tabel ke file CSV.

Pertama, klik Alat> Ekspor item menu

Selanjutnya, pilih database dan tabel yang ingin Anda ekspor datanya; periksa data tabel Ekspor.

Kemudian, pilih satu tabel untuk mengekspor data.

Setelah itu, (1) pilih CSV sebagai format ekspor, (2) tentukan nama file CSV, (3) centang nama kolom di baris pertama, (4) pilih koma (,) sebagai pemisah kolom, (5 ) memperlakukan nilai NULL sebagai string kosong, (6) klik tombol Selesai untuk menyelesaikan ekspor.

Terakhir, periksa customer.csv file, Anda akan melihat konten berikut:

Dalam tutorial ini, Anda telah mempelajari berbagai cara untuk mengekspor data dalam database SQLite ke file CSV.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. java.util.MissingFormatArgumentException:Penentu format:s

  2. Bagaimana cara mendapatkan nilai db SQLite di Arraylist ke Listview

  3. Sqlite3 tidak memasukkan beberapa baris secara berurutan

  4. Bagaimana cara membaca dan memperbarui database SQLite menggunakan ListView di Android?

  5. Cara membuat Aplikasi Internasionalisasi Offline:Gunakan database Sqlite