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

ตัวคั่นใน MySQL?


คุณสามารถใช้ตัวคั่นได้เมื่อคุณต้องการกำหนดโพรซีเดอร์ที่เก็บไว้ ฟังก์ชัน รวมถึงการสร้างทริกเกอร์ ตัวคั่นเริ่มต้นคืออัฒภาค

คุณสามารถเปลี่ยนตัวคั่นเพื่อสร้างขั้นตอนและอื่นๆ อย่างไรก็ตาม แต่ถ้าคุณกำลังพิจารณาหลายคำสั่ง คุณจำเป็นต้องใช้ตัวคั่นที่แตกต่างกัน เช่น $$ หรือ //.

ที่นี่เรามีตาราง "GetRecordFromNow" ซึ่งต่อไปนี้คือระเบียน -

<ก่อนหน้า>+---------------------+| YourDateTime |+---------------------+| 2018-12-07 22:30:18 || 2018-12-03 22:30:31 || 2018-12-02 22:30:41 || 2018-12-01 22:30:56 || 2018-12-03 22:31:04 |+---------------------+5 แถวในชุด (0.00 วินาที)

คีย์เวิร์ดตัวคั่นคือประเภทของฟังก์ชันในไคลเอนต์ MySQL นี่คือตัวอย่างตัวคั่นที่เรียกใช้ตารางด้านบนโดยใช้ตัวคั่น -

mysql> ตัวคั่น //mysql> สร้างโพรซีเดอร์ DisplayALL() −> start −> เลือก *จาก GetRecordsFromNow; −> end −> //Query OK, 0 แถวได้รับผลกระทบ (0.40 วินาที)mysql> delimiter;mysql> call DisplayALL();+--------------------- +| YourDateTime |+---------------------+| 2018-12-07 22:30:18 || 2018-12-03 22:30:31 || 2018-12-02 22:30:41 || 2018-12-01 22:30:56 || 2018-12-03 22:31:04 |+---------------------+5 แถวในชุด (0.07 วินาที)แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.10) วินาที)