查询数据库中允许为空且无默认值的字段

该SQL语句用于查询指定数据库和表中所有允许为空且没有默认值的字段。

SELECT COLUMN_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE TABLE_SCHEMA = '数据库名'
  AND TABLE_NAME = '表名'
  AND IS_NULLABLE = 'YES'
  AND COLUMN_DEFAULT IS NULL;

其中,将'数据库名'和'表名'替换为实际的数据库名和表名即可。

该查询语句会返回该表中所有允许为空且没有默认值的字段名。

查询数据库中允许为空且无默认值的字段

原文地址: https://www.cveoy.top/t/topic/jylB 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录