色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql 查詢表中列和備注

張吉惟1年前9瀏覽0評論

MySQL 查詢表中列和備注

SHOW FULL COLUMNS FROM table_name;

以上語句可以查詢到表中每一列的詳細信息,其中包括以下幾個字段:

  • Field列名
  • Type數據類型和長度
  • Collation字符集
  • Null是否可空
  • Key是否為主鍵、唯一鍵等
  • Default默認值
  • Extra額外信息,如自增等
  • Privileges權限
  • Comment備注

可以通過查詢某個表中的所有列信息來獲取其備注信息。例如:

SHOW FULL COLUMNS FROM orders;

將輸出以下信息:

+------------+--------------+-----------------+------+-----+---------+----------------+---------------------------------+---------+
| Field      | Type         | Collation       | Null | Key | Default | Extra          | Privileges                      | Comment |
+------------+--------------+-----------------+------+-----+---------+----------------+---------------------------------+---------+
| order_id   | int(11)      | NULL            | NO   | PRI | NULL    | auto_increment | select,insert,update,references | 訂單號  |
| user_id    | int(11)      | NULL            | NO   | MUL | NULL    |                | select,insert,update,references | 用戶ID  |
| goods_id   | int(11)      | NULL            | NO   | MUL | NULL    |                | select,insert,update,references | 商品ID  |
| goods_name | varchar(200) | utf8mb4_general_ci | NO   |     | NULL    |                | select,insert,update,references | 商品名稱 |
| price      | decimal(10,2)| NULL            | NO   |     | NULL    |                | select,insert,update,references | 價格   |
| quantity   | int(11)      | NULL            | NO   |     | NULL    |                | select,insert,update,references | 數量   |
+------------+--------------+-----------------+------+-----+---------+----------------+---------------------------------+---------+

可以看到,每個字段后面都跟了一個備注信息。

需要注意的是,如果沒有設置備注信息,該字段對應的備注信息也將為空。