建表的時候對列和表明添加備注:
DROP TABLE IF EXISTS test_table;
CREATE TABLE test_table (
ID INTEGER AUTO_INCREMENT PRIMARY KEY COMMENT '主鍵',
NAME VARCHAR(20) COMMENT '姓名'
) COMMENT = '測試表';
查看表中列的備注信息:
SELECT
column_name AS '列名',
data_type AS '數據類型',
character_maximum_length AS '字符長度',
numeric_precision AS '數字長度',
numeric_scale AS '小數位數',
is_nullable AS '是否允許非空',
CASE
WHEN extra = 'auto_increment' THEN 1
ELSE 0
END AS '是否自增',
column_default AS '默認值',
column_comment AS '備注'
FROM
information_schema.columns
WHERE
table_name='test_table';
查看當初怎么建這張表的:
SHOW CREATE TABLE test_table;