Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

ใน MySQL เราจะเขียนคำสั่งหลายบรรทัดได้อย่างไร


เราสามารถเขียนคำสั่งแบบหลายบรรทัดได้เนื่องจาก MySQL กำหนดจุดสิ้นสุดของคำสั่งโดยมองหาเครื่องหมายอัฒภาคการสิ้นสุด ไม่ใช่โดยมองหาจุดสิ้นสุดของบรรทัดอินพุต

ตัวอย่าง

mysql> Select *
    -> from
    -> stock_item;
+------------+-------+----------+
| item_name  | Value | Quantity |
+------------+-------+----------+
| Calculator | 15    | 89      |
| Notebooks  | 63    | 40      |
| Pencil     | 15    | 40      |
| Pens       | 65    | 32      |
| Shirts     | 13    | 29      |
| Shoes      | 15    | 29      |
| Trousers   | 15    | 29      |
+------------+-------+----------+
7 rows in set (0.00 sec)

ในตัวอย่างข้างต้น เราเขียนข้อความค้นหาเดียวเป็นหลายบรรทัด และ MySQL ส่งคืนผลลัพธ์หลังจากได้รับเครื่องหมายอัฒภาคการสิ้นสุดเท่านั้น ด้วยวิธีนี้ เรายังสามารถพูดได้ว่า MySQL สามารถจดจำอินพุตรูปแบบอิสระได้ มันรวบรวมบรรทัดอินพุต แต่ไม่สำเร็จจนกว่าจะสังเกตเห็นเครื่องหมายอัฒภาคการสิ้นสุด