Dengan bantuan arahan terbina dalam berikut, MySQL boleh melaksanakan pertanyaan walaupun tanpa menggunakan penamat koma bertitik (;).
Kita boleh menggunakan arahan ini dengan menggunakan pilihan G. Ini bermakna menghantar kenyataan semasa ke pelayan untuk pelaksanaan dan memaparkan keputusan dalam format menegak. Apabila kita menggunakan G dalam pernyataan (baris tunggal atau berbilang) dan menghilangkan koma bertitik (;), MySQL menentukan penghujung pernyataan apabila ia menemui G. Pertimbangkan contoh berikut -
mysql> Select * from ratelist\G *************************** 1. row *************************** Sr: 1 Item: A Price: 502 *************************** 2. row *************************** Sr: 2 Item: B Price: 630 *************************** 3. row *************************** Sr: 3 Item: C Price: 1005 *************************** 4. row *************************** Sr: 4 Item: h Price: 850 *************************** 5. row *************************** Sr: 5 Item: T Price: 250 5 rows in set (0.00 sec)
Kita boleh menggunakan arahan ini dengan menggunakan pilihan g. Ini bermakna menghantar kenyataan semasa ke pelayan untuk dilaksanakan. Apabila kita menggunakan g dalam pernyataan (baris tunggal atau berbilang) dan meninggalkan koma bertitik (;), MySQL menentukan bahawa pernyataan itu berakhir apabila g ditemui. Ia memberikan output dalam format yang sama seperti yang kita dapat menggunakan koma bertitik (;). Pertimbangkan contoh berikut -
mysql> Select * from ratelist\g +----+------+-------+ | Sr | Item | Price | +----+------+-------+ | 1 | A | 502 | | 2 | B | 630 | | 3 | C | 1005 | | 4 | h | 850 | | 5 | T | 250 | +----+------+-------+ 5 rows in set (0.00 sec)
Atas ialah kandungan terperinci Selain menggunakan penamat koma bertitik (;), adakah terdapat arahan terbina dalam lain untuk melaksanakan pertanyaan MySQL?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!