SQL:如何知道字段是否“允许空值”通过 SQL 命令检查或不检查
我想知道哪个表的字段是必需的或不需要的,所以我必须获得“允许空值”状态。怎么做呢?
I want to know which table's field are required or not required so I have to get "Allow nulls" state. How to do that?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我假设您正在谈论 SQL Server。
有一个表 INFORMATION_SCHEMA.COLUMNS,其中包含有关数据库中列的元数据。
您可以这样做:
IS_NULLABLE 为您提供设计器中使用的“允许空值”值。
I will assume you are talking about SQL Server.
There is a table, INFORMATION_SCHEMA.COLUMNS, that contains meta-data about the columns in the database.
You can do this:
IS_NULLABLE gives you the "Allow Nulls" value used in the designer.
如果您在 MySQL 中使用 sql 命令
其中 table 是您要检查的表的名称
If your in MySQL use the sql command
Where table is the name of the table you want to examine
试试这个(SQL Server)
Try this (SQL Server)