Computer >> Máy Tính >  >> Lập trình >> MySQL

MySQL đánh giá câu lệnh được viết trên các dòng khác nhau như thế nào?


Trên thực tế, MySQL xác định phần cuối của câu lệnh khi nó có dấu chấm phẩy kết thúc. Giả sử nếu chúng ta đang viết một câu lệnh đơn lẻ trong các dòng khác nhau thì sau khi viết dòng đầu tiên, MySQL thay đổi nhanh chóng từ ‘mysql>’ thành ‘->’ cho biết rằng MySQL vẫn chưa thấy một câu lệnh hoàn chỉnh và đang đợi phần còn lại. Khi nó có dấu chấm phẩy thì MySQL thực thi câu lệnh. Nó có thể được hiểu với sự trợ giúp của ví dụ sau -

Ví dụ

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)