Sqlite3 mampu menampilkan hasil query dalam delapan format yang berbeda, yaitu: timer ON|OFF Turn the CPU timer measurement on or off timeout MS Try opening locked tables for MS milliseconds tables ?PATTERN? List names of tables matching a LIKE pattern show Show the current values for various settings separator STRING Change separator used by output mode and. schema ?TABLE? Show the CREATE statements restore ?DB? FILE Restore content of DB (default "main") from FILE prompt MAIN CONTINUE Replace the standard prompts ![]() nullvalue STRING Print STRING in place of NULL values mode MODE ?TABLE? Set output mode where MODE is one of:Ĭolumn Left-aligned columns. load FILE ?ENTRY? Load an extension library iotrace FILE Enable I/O diagnostic logging to FILE indices TABLE Show names of all indices on TABLE import FILE TABLE Import data from FILE into TABLE header(s) ON|OFF Turn display of headers on or off See file tool/genfkey.README in the source ignore-errors: Ignore tables with fkey errors explain ON|OFF Turn output mode suitable for EXPLAIN on or off. databases List names and files of attached databases bail ON|OFF Stop after hitting an error. backup ?DB? FILE Backup DB (default "main") to FILE Untuk memperoleh daftar perintah dot yang tersedia, Perintah dot ini biasanya digunakan untuk mengubah format output,Ītau menjalankan perintah query yang sudah prepackge. Umumnya, sqlite3 hanya membaca tulisan yang masuk dan memberikan masukan tersebut SQLite library untuk di jalankan.Īkan tetapi, jika kalimat tersebut di mulai dengan dot ("."), maka kalimat yang dimasukan tersebutĪkan di terima dan di terjemahkan langsung oleh program sqlite3. Tabel "sqlite_temp_master" sebetulnya juga tabel temporary / sementara. Schema untuk tabel TEMPORARY di simpan di tabel khusus bernama "sqlite_temp_master". Tidak terlihat oleh aplikasi yang membuat tabel. Schema untuk tabel TEMPORARY tidak di simpan dalam table "sqlite_master" karena tabel TEMPORARY Kita tidak dapat secara manual mengubah tabel sqlite_master. Tabel sqlite_master akan secara automatis di update saat kita drop tabel dan index dari database. Tapi kita tidak dapat menjalankan perintah DROP TABLE, UPDATE, INSERT atau DELETE terhadap tabel sqlite_master. Sql = create table tbl1(one varchar(10), two smallint) Kita dapat menjalankan perintah "SELECT" terhadap tabel sqlite_master seperti tabel lain di database SQLite. Jika kita tidak menulis titik koma, sqlite3 akan memberikan prompt untuk meneruskan dan menunggu kita untukįitur ini memungkinkan kita untk menulis perintah SQL dalam beberapa kalimat, seperti:ĭatabase schema di database SQLite di simpan di tabel khusus bernama "sqlite_master". Program sqlite3 mencari titik koma untuk mengetahui bahwa perintah SQL kita sudah selesai. Pastikan kita menutup perintah SQL dengan titik koma! Untuk menghentikan perintah SQL yang lama sekali jalannya, kita dapat menggunakan karakter interupsi (biasanya Control-C). Untuk keluar dari program sqlite2 kita dapat mengetik karakter End-Of-File (biasanya Control-D). Sqlite> insert into tbl1 values('goodbye', 20) Sqlite> insert into tbl1 values('hello!',10) Sqlite> create table tbl1(one varchar(10), two smallint) Sebagai contoh, buat database SQLite baru dengan nama "ex1" dan sebuah tabel dengan dengan nama "tbl1", kita dapat menjalankan perintah berikut:Įnter SQL statements terminated with a " " Kita dapat mengetik perintah-perintah SQL (di akhiri dengan titik koma), tekan "Enter" dan SQL akan di jalankan. Jika file tersebut tidak ada, maka file database baru akan dibuat secara automatis. Untuk menjalankan program sqlite3, cukup dengan mengetik "sqlite3" di ikuti dengan nama file yang menyimpan database SQLite.
0 Comments
Leave a Reply. |
Details
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |