Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào để lấy các giá trị có thể có cho trường SET trong MySQL?

Để nhận các giá trị có thể có cho trường đã đặt, bạn có thể sử dụng cú pháp dưới đây -

desc yourTableName yourSetColumnName;

Đầu tiên chúng ta hãy tạo một bảng -

mysql> create table DemoTable
   (
   Game set('Chess','Pig Dice','29 Card')
   );
Query OK, 0 rows affected (0.60 sec)

Sau đây là truy vấn để nhận các giá trị có sẵn cho trường đã đặt -

mysql> desc DemoTable Game;

Điều này sẽ tạo ra kết quả sau -

+-------+-----------------------------------+------+-----+---------+-------+
| Field | Type                              | Null | Key | Default | Extra |
+-------+-----------------------------------+------+-----+---------+-------+
| Game  | set('Chess','Pig Dice','29 Card') | YES  |     | NULL    |       |
+-------+-----------------------------------+------+-----+---------+-------+
1 row in set (0.02 sec)