如何获取 MySQL 表中列名的默认值?

问题描述 投票:0回答:2

我可以获取表的列名称,但有没有办法检索每列的默认数据值?

这是我用来获取表列名称的方法:

DESCRIBE tablename

这会返回列名称,但我也尝试获取每个列名称的默认数据值。

mysql
2个回答
14
投票

另一个选择是转到数据字典并查找

Information_Schema.Columns
中的值。这允许您将结果限制为单列。

 SELECT Column_Default
  FROM Information_Schema.Columns
  WHERE Table_Schema = '$yourSchema'
    AND Table_Name = '$yourTableName'
    AND Column_Name = '$yourColumnName'

8
投票

试试这个:

SHOW FULL COLUMNS FROM tableName

专栏

Default
.

© www.soinside.com 2019 - 2024. All rights reserved.