Heim  >  Artikel  >  Datenbank  >  Gibt es außer der Verwendung des Semikolon-Terminators (;) noch andere integrierte Befehle zum Ausführen von MySQL-Abfragen?

Gibt es außer der Verwendung des Semikolon-Terminators (;) noch andere integrierte Befehle zum Ausführen von MySQL-Abfragen?

WBOY
WBOYnach vorne
2023-09-07 20:41:12877Durchsuche

除了使用分号 (;) 终止符之外,还有其他内置命令可以执行 MySQL 查询吗?

Mit Hilfe der folgenden integrierten Befehle kann MySQL Abfragen auch ohne Verwendung des Semikolons (;) als Abschlusszeichen ausführen.

ego

Wir können diesen Befehl mit der Option G verwenden. Dies bedeutet, dass die aktuelle Anweisung zur Ausführung an den Server gesendet und die Ergebnisse im Hochformat angezeigt werden. Wenn wir G in einer Anweisung (einzelne oder mehrere Zeilen) verwenden und das Semikolon (;) weglassen, bestimmt MySQL das Ende der Anweisung, wenn es auf G trifft. Betrachten Sie das folgende Beispiel:

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)

go

Wir können diesen Befehl mit der Option g verwenden. Dies bedeutet, dass die aktuelle Anweisung zur Ausführung an den Server gesendet wird. Wenn wir g in einer Anweisung (einzelne oder mehrere Zeilen) verwenden und das Semikolon (;) weglassen, bestimmt MySQL, dass die Anweisung endet, wenn g angetroffen wird. Es ergibt das gleiche Ausgabeformat wie das, was wir mit dem Semikolon (;) erhalten. Betrachten Sie das folgende Beispiel:

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)

Das obige ist der detaillierte Inhalt vonGibt es außer der Verwendung des Semikolon-Terminators (;) noch andere integrierte Befehle zum Ausführen von MySQL-Abfragen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen