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

ผลลัพธ์ของ MySQL EXPORT_SET() เมื่อข้ามอาร์กิวเมนต์ที่ 4 และ 5

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

ตัวอย่าง

mysql> SELECT EXPORT_SET(8, 'Y', 'N')\G
*************************** 1. row ***************************
EXPORT_SET(8, 'Y', 'N'): N,N,N,Y,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N,N
1 row in set (0.00 sec)