INFORMATION_SCHEMA 是否有向后兼容性,它不会公开有关实例上对象的所有信息。
sys但是,完全公开任何相关信息,尽管您确实需要编写更多 SQL。INFORMATION_SCHEMA对于新用户来说“更容易”使用,因为像INFORMATION_SCHEMA.COLUMNS包含表的名称、模式、列和对象中的数据类型。为了得到与sys你将不得不使用sys.schemas,sys.tables,sys.columns和sys.types。
有使用是对SQL Server的在列文档的说明TABLE_SCHEMA表明它可能是错误的。今年早些时候,当我在他们的Github上提出质疑时,这一点发生了变化。该说明现在指出信息可能不完整,而不是不正确。同样,这是因为INFORMATION_SCHEMA不会公开有关对象的所有信息,而sys确实如此。
| 归档时间: |
|
| 查看次数: |
97 次 |
| 最近记录: |