查询以检查列是否可以为空(列中允许空值或不允许)。 它最好返回yes/no或1/0或true/false。用于检查列是否可为空的查询
41
A
回答
51
您也可以使用COLUMNPROPERTY
和OBJECT_ID
元数据功能:
SELECT COLUMNPROPERTY(OBJECT_ID('SchemaName.TableName', 'U'), 'ColumnName', 'AllowsNull');
55
你可以检索从sys.columns
:
select is_nullable
from sys.columns
where object_id = object_id('Schema.TheTable')
and name = 'TheColumn'
4
相关问题
- 1. 检查列是否为空或空
- 2. 检查其他列列是否为空
- 3. 如何检查队列是否为空?
- 4. Kombu + RabbitMQ:检查队列是否为空
- 5. 数据帧,检查列是否为空
- 6. 检查下拉列表是否为空
- 7. 检查查询是否为空或空字符串
- 8. 检查JTextField是否为空
- 9. 检查stderr是否为空
- 10. 检查NumericUpDown是否为空
- 11. laravel检查是否为空
- 12. 检查imageView是否为空
- 13. 检查表是否为空
- 14. 检查CheckedListBox是否为空
- 15. 检查JValue是否为空
- 16. 检查StringBuffer是否为空
- 17. 检查是否为空DataRow
- 18. 检查是否为空VB.NET
- 19. 检查ListView是否为空
- 20. 检查TextView是否为空?
- 21. 检查tabControl1是否为空?
- 22. 检查流是否为空
- 23. 检查它是否为空
- 24. 检查textarea是否为空
- 25. 检查innerHTML是否为空
- 26. 检查CSV是否为空
- 27. mysql查询是否为空
- 28. 使用JS检查查询字符串是否为空值
- 29. (PHP + PDO + Sqlite3)如何检查返回的查询是否为空?
- 30. 检查LINQ to SQL查询中的List是否为空?