Maison  >  Article  >  base de données  >  Outre l'utilisation du terminateur point-virgule (;), existe-t-il d'autres commandes intégrées pour exécuter des requêtes MySQL ?

Outre l'utilisation du terminateur point-virgule (;), existe-t-il d'autres commandes intégrées pour exécuter des requêtes MySQL ?

WBOY
WBOYavant
2023-09-07 20:41:12877parcourir

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

Avec l'aide des commandes intégrées suivantes, MySQL peut exécuter des requêtes même sans utiliser le terminateur point-virgule (;).

ego

Nous pouvons utiliser cette commande en utilisant l'option G. Cela signifie envoyer l'instruction actuelle au serveur pour exécution et afficher les résultats au format vertical. Lorsque nous utilisons G dans une instruction (une ou plusieurs lignes) et omettons le point-virgule (;), MySQL détermine la fin de l'instruction lorsqu'il rencontre G. Considérons l'exemple suivant -

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

Nous pouvons utiliser cette commande en utilisant l'option g. Cela signifie envoyer l'instruction actuelle au serveur pour exécution. Lorsque nous utilisons g dans une instruction (une ou plusieurs lignes) et omettons le point-virgule (;), MySQL détermine que l'instruction se termine lorsque g est rencontré. Il donne le même format de sortie que celui que nous obtenons en utilisant le point-virgule (;). Prenons l'exemple suivant : 

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)

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer