Rumah >pangkalan data >tutorial mysql >Bagaimanakah MySQL menentukan penghujung kenyataan?

Bagaimanakah MySQL menentukan penghujung kenyataan?

王林
王林ke hadapan
2023-09-04 13:29:021144semak imbas

Bagaimanakah MySQL menentukan penghujung kenyataan?

MySQL menentukan penghujung pernyataan apabila ia menghadapi mana-mana situasi berikut −

Koma bertitik (;)

Biasanya, MySQL menentukan penghujung pernyataan apabila ia menemui titik koma (;) sama ada pernyataan satu baris atau berbilang baris. Sila rujuk contoh berikut:

mysql> Select * from employee; (Single line statement)
mysql> Select *
    -> from
    -> employee; (Multiple line statement)

Dalam kedua-dua kes, MySQL mengembalikan set keputusan selepas menemui koma bernoktah, yang bermaksud pernyataan itu tamat.

G pilihan

Pilihan

G bermaksud menghantar keadaan 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 - Pilihan

mysql> Select * from Student\G
*************************** 1. row ***************************
  Name: Gaurav
RollNo: 100
 Grade: B.tech
*************************** 2. row ***************************
  Name: Aarav
RollNo: 150
 Grade: M.SC
*************************** 3. row ***************************
  Name: Aryan
RollNo: 165
 Grade: M.tech
3 rows in set (0.00 sec)

g

g bermaksud menghantar keadaan semasa ke pelayan untuk dilaksanakan. Apabila kita menggunakan g dalam pernyataan (baris tunggal atau berbilang) dan menghilangkan koma bertitik (;), MySQL menentukan penghujung pernyataan apabila g ditemui. Ia memberikan output dalam format yang sama seperti yang kita dapat menggunakan koma bertitik (;). Pertimbangkan contoh berikut -

mysql> Select * from Student\g
+--------+--------+--------+
| Name   | RollNo | Grade  |
+--------+--------+--------+
| Gaurav | 100    | B.tech |
| Aarav  | 150    | M.SC   |
| Aryan  | 165    | M.tech |
+--------+--------+--------+
3 rows in set (0.00 sec)

Atas ialah kandungan terperinci Bagaimanakah MySQL menentukan penghujung kenyataan?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:tutorialspoint.com. Jika ada pelanggaran, sila hubungi admin@php.cn Padam