Latest web development tutorials

SQLite Jelaskan

Sebelum pernyataan SQLite, Anda dapat menggunakan "MENJELASKAN" kata kunci atau "MENJELASKAN QUERY RENCANA" frase, untuk rincian deskripsi.

Jika Anda menghilangkan MENJELASKAN kata kunci atau frase, perubahan akan menyebabkan pernyataan SQLite perilaku query, dan mengembalikan informasi tentang bagaimana melakukan pernyataan SQLite.

  • Output dari MENJELASKAN dan MENJELASKAN QUERY RENCANA hanya digunakan untuk analisis interaktif dan pemecahan masalah.

  • Rincian format output dapat bervariasi tergantung pada versi SQLite berbeda-beda.

  • Aplikasi harus tidak menggunakan MENJELASKAN atau MENJELASKAN QUERY RENCANA, karena perilaku yang tepat adalah variabel dan akan hanya sebagian direkam.

tatabahasa

MENJELASKAN sintaks adalah sebagai berikut:

MENJELASKAN [SQLite Query]

MENJELASKAN sintaks QUERY RENCANAadalah sebagai berikut:

MENJELASKAN QUERY RENCANA [SQLite Query]

contoh

meja PERUSAHAAN Misalkan memiliki catatan berikut:

ID NAMA UMUR ALAMAT GAJI
---------- ---------- ---------- ---------- ----------
1 Paul 32 California 20.000,0
2 Allen 25 Texas 15.000,0
3 Teddy 23 Norwegia 20.000,0
4 Mark 25 Rich-Mond 65.000,0
5 David 27 Texas 85.000,0
6 Kim 22 South-Hall 45.000,0
7 James 24 Houston 10.000,0

Sekarang, mari kita memeriksa pernyataan SELECTJelaskan penggunaan:

sqlite> MENJELASKAN SELECT * DARI PERUSAHAAN MANA Gaji & gt = 20000;

Ini menghasilkan hasil sebagai berikut:

addr opcode p1 p2 p3
---------- ---------- ---------- ---------- ----------
0 Goto 0 19
1 Integer 0 0
2 OpenRead 0 8
3 SetNumColu 0 5
4 Rewind 0 17
5 Kolom 0 4
6 RealAffini 0 0
7 Integer 20000 0
8 Lt 357 16 collseq (BI
9 rowid 0 0
10 Kolom 0 1
11 Kolom 0 2
12 Kolom 0 3
13 Kolom 0 4
14 RealAffini 0 0
15 Callback 5 0
16 Berikutnya 0 5
17 Tutup 0 0
18 Halt 0 0
19 TRANSAKSI 0 0
20 VerifyCook 0 38
21 Goto 0 1
22 Noop 0 0

Sekarang, mari kita memeriksa pernyataan SELECT menggunakanRencana Query Jelaskan:

SQLite> MENJELASKAN QUERY RENCANA SELECT * DARI PERUSAHAAN MANA Gaji & gt = 20000;
pesanan dari rinci
---------- ---------- -------------
0 0 TABLE PERUSAHAAN