Devdit
 

วิธีแสดงรายละเอียดตาราง MySQL/MariaDB

1.3K

วิธีแสดงรายละเอียดตาราง MySQL/MariaDB บทความนี้สอนการใช้คำสั่ง DESC และ SHOW FULL COLUMNS FROM เพื่อแสดงรายละเอียดตารางที่ต้องการ ของฐานข้อมูล MySQL/MariaDB สามารถเขียนคำสั่งได้ดังนี้

 

ตัวอย่างที่ 1 วิธีแสดงรายละเอียดตาราง ด้วยคำสั่ง DESC

DESC user;

ผลลัพธ์

+--------+---------------+------+-----+---------+----------------+
| Field  | Type          | Null | Key | Default | Extra          |
+--------+---------------+------+-----+---------+----------------+
| id     | int(11)       | NO   | PRI | NULL    | auto_increment |
| name   | char(255)     | NO   |     | NULL    |                |
| salary | decimal(10,0) | NO   |     | NULL    |                |
+--------+---------------+------+-----+---------+----------------+

 

ตัวอย่างที่ 2 วิธีแสดงรายละเอียดตาราง ด้วยคำสั่ง SHOW FULL COLUMNS FROM

SHOW FULL COLUMNS FROM user;

ผลลัพธ์

+--------+---------------+--------------------+------+-----+---------+----------+------------+---------+
| Field  | Type          | Collation          | Null | Key | Default | Extra    | Privileges | Comment |
+--------+---------------+--------------------+------+-----+---------+----------+------------+---------+
| id     | int(11)       | NULL               | NO   | PRI | NULL    | auto     | select,... |         |
| name   | char(255)     | utf8mb4_general_ci | NO   |     | NULL    |          | select,... |         |
| salary | decimal(10,0) | NULL               | NO   |     | NULL    |          | select,... |         |
+--------+---------------+--------------------+------+-----+---------+----------+------------+---------+

คำอธิบาย

คำสั่ง DESC และ SHOW FULL COLUMNS FROM ใช้สำหรับแสดงรายละเอียดของตารางเหมือนกัน ต่างกันตรงที่คำสั่ง SHOW FULL COLUMNS FROM จะแสดงรายละเอียดมากกว่า คือ Collation, Privileges และ Comment

แก้ไข 2 ปีที่แล้ว
ชอบ
ลิ้งก์
แชร์
Devdit มีช่อง YouTube แล้ว
เราสร้างวิดีโอเกี่ยวกับเทคโนโลยี ทำตามง่ายๆ