MySQL détermine la fin d'une instruction lorsqu'il rencontre l'une des situations suivantes −
Point-virgule (;)
Normalement, MySQL détermine la fin d'une instruction lorsqu'il rencontre un point-virgule final (;) , qu'il s'agisse d'une instruction sur une seule ligne ou sur plusieurs lignes. Veuillez vous référer à l'exemple suivant :
mysql> Select * from employee; (Single line statement) mysql> Select * -> from -> employee; (Multiple line statement)
Dans les deux cas, MySQL renvoie le jeu de résultats après avoir rencontré un point-virgule, ce qui signifie que l'instruction se termine.
Option G
L'optionG signifie envoyer l'état actuel 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. Prenons l'exemple suivant :
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 option
g signifie envoyer l'état actuel au serveur pour exécution. Lorsque nous utilisons g dans une instruction (une ou plusieurs lignes) et omettons le point-virgule (;), MySQL détermine la fin de l'instruction lorsque g est rencontré. Il donne le résultat dans le même format que celui que nous obtenons en utilisant le point-virgule (;). Prenons l'exemple suivant :
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)
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!