Latest web development tutorials

Database SQLite tambahan

Bayangkan situasi, ketika ada lebih dari satu database pada saat yang sama yang tersedia, Anda ingin menggunakan salah satu dari mereka. SQLitemelampirkan pernyataan DTABASEdigunakan untuk memilih database tertentu, menggunakan perintah ini setelah semua pernyataan SQLite akan dieksekusi dalam database terpasang.

tatabahasa

Sintaks dasar SQLite melampirkan pernyataan DATABASE adalah sebagai berikut:

Melampirkan DATABASE 'DatabaseName' Sebagai 'Alias-Nama';

Jika database belum dibuat, perintah di atas akan membuat database jika database sudah ada, menempatkan nama file database dan database logis 'Alias-Nama' untuk mengikat bersama-sama.

contoh

Jika Anda ingin melampirkan ketestDB.db database yang sudah ada,yang melampirkan pernyataan DATABASE adalah sebagai berikut:

sqlite> Lampirkan DATABASE 'testDB.db' sebagai 'UJI';

GunakanSQLite .database perintah untuk menampilkan database tambahan.

sqlite> .database
nama file seq
--- --------------- ----------------------
0 /home/sqlite/testDB.db utama
2 tes /home/sqlite/testDB.db

Utama dan suhunama database dicadangkan untuk database utama dan toko tabel database sementara dan objek data sementara lainnya. Kedua database tersedia untuk setiap database nama koneksi, dan tidak boleh digunakan untuk tambahan, atau mereka akan mendapatkan pesan peringatan, sebagai berikut:

sqlite> Lampirkan DATABASE 'testDB.db' sebagai 'TEMP';
Kesalahan: Database TEMP sudah digunakan
sqlite> Lampirkan DATABASE 'testDB.db' sebagai 'utama';
Kesalahan: Database TEMP sudah digunakan