我的要求是使用 syscolumn 和 systable 系统表。通过使用这两个表,返回特定模式中的特定表。但是 systable 是从3个不同的模式中保存相同的表名,如何使用需要的模式获取表名?
table_id 是 syscolumn 和 systable 之间的关系,但我在两个表中都没有看到schema / owner / creator的详细信息。< / p>
在哪里可以获得架构与这些表的关系?我做了google-ing但没有运气。
对于此要求,我无法使用 sp_columns , sp_tables 程序。我知道我们在这些程序中有所有者详细信息。
答案 0 :(得分:0)
从sysusers t1,sysobjects t2中选择t1.name,t2.name,其中t1.uid = t2.uid和t2.type ='U'