sql - 查找 SQL 2000 数据库中所有可为 Null 的列

标签 sql sql-server null constraints

如何找出整个数据库中允许插入NULL值的列?

最佳答案

我手头没有sql,但查询是这样的

  SELECT * FROM information_schema.columns WHERE is_nullable = 'YES'

一般来说,搜索此标准 View ,以获取有关数据库架构和结构的所有元数据信息;还有很多其他的(information_schema.tables、information_schema.constraints 等)

关于sql - 查找 SQL 2000 数据库中所有可为 Null 的列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1113517/

相关文章:

sql - 划分两个简单的 select 语句

sql - 参数的性能不如硬编码值

c# - 查找给定范围内的所有插槽

arrays - 无法索引到空数组

SQL server 2012 SP_HELPTEXT 额外行问题

sql - SQLite查询-第一列总和的列

sql - 在 SQL 中正确使用 Count() 和 Sum() 吗?

sql-server - 实际插入的行 ID

java - 为什么 Map.of 不允许空键和值?

java - 我应该使用什么作为空的哈希码?