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

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

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

ตัวอย่าง

mysql> SELECT EXPORT_SET(5, 'Y', 'N', ' ')\G
*************************** 1. row ***************************
EXPORT_SET(5, 'Y', 'N', ' '): Y 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
1 row in set (0.00 sec)

ในตัวอย่างนี้ MySQL ตรวจสอบถึง 64 บิต และใช้ช่องว่างเป็นตัวคั่น