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

จะรับค่าที่เป็นไปได้สำหรับฟิลด์ SET ใน MySQL ได้อย่างไร


ในการรับค่าที่เป็นไปได้สำหรับ set field คุณสามารถใช้ไวยากรณ์ด้านล่าง -

desc yourTableName yourSetColumnName;

ให้เราสร้างตารางก่อน -

mysql> สร้างตาราง DemoTable ( Game set('Chess','Pig Dice','29 Card') );ตกลง ตกลง 0 แถวได้รับผลกระทบ (0.60 วินาที)

ต่อไปนี้เป็นแบบสอบถามเพื่อรับค่าที่มีอยู่สำหรับฟิลด์ชุด -

mysql> อธิบายเกม DemoTable;

สิ่งนี้จะสร้างผลลัพธ์ต่อไปนี้ -

<ก่อนหน้า>+-------+-----------------------------------+-- ----+-----+---------+-------+| สนาม | พิมพ์ | Null | คีย์ | ค่าเริ่มต้น | พิเศษ |+-------+-----------------------------------+--- -----+---------+-------+| เกม | set('หมากรุก','ลูกเต๋าหมู','ไพ่ 29 ใบ') | ใช่ | | NULL | |+-------+-----------------------------------+---- ---+----+---------+------- +1 แถวในชุด (0.02 วินาที)