ในการรับชื่อฐานข้อมูล ให้ใช้รูปแบบต่อไปนี้ -
เลือกฐานข้อมูล();
ให้เราใช้ไวยากรณ์ข้างต้นในขั้นตอนการจัดเก็บ -
mysql> ตัวคั่น //mysql> สร้างโพรซีเดอร์ get_procedure_database_name() -> start -> select concat('The database name=',database()); -> end -> //Query OK, 0 แถวได้รับผลกระทบ (0.34 วินาที)mysql> delimiter;
ตอนนี้คุณสามารถเรียกกระบวนงานที่เก็บไว้โดยใช้คำสั่ง CALL -
mysql> โทร get_procedure_database_name();
สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -
<ก่อนหน้า>+-----------------------------------------+| concat('ชื่อฐานข้อมูล=',ฐานข้อมูล()) |+----------------------------------- ------+| ชื่อฐานข้อมูล=เว็บ |+-----------------------------------------+1 แถวในชุด (0.05 วินาที) แบบสอบถามตกลง 0 แถวได้รับผลกระทบ (0.08 วินาที)