MySQL如何评估写在不同行上的语句?
实际上,MySQL在获得终止分号时会确定语句的结束。假设如果我们在不同的行中编写单个语句,然后在编写第一行之后,MySQL迅速从'mysql>'变为'->',这表明MySQL尚未看到完整的语句,正在等待其余的语句。当得到分号时,MySQL执行该语句。通过以下示例可以理解-
示例
mysql> Select Id, Name
-> From
-> Student_info
-> ;
+------+---------+
| Id | Name |
+------+---------+
| 101 | YashPal |
| 105 | Gaurav |
| 125 | Raman |
| 130 | Ram |
| 132 | Shyam |
| 133 | Mohan |
| 150 | Saurabh |
+------+---------+
7 rows in set (0.07 sec)