2016-10-29 3 views
0

Мое требование - использовать syscolumn и systable системные таблицы. Используя эти две таблицы, верните определенную таблицу в рамках конкретной схемы. Но systable хранит одно и то же имя таблицы из трех разных схем, как получить имя таблицы с помощью схемы с сохраненной схемой?Как получить имя таблицы, связанную с конкретной схемой в sybase IQ

table_id отношение между syscolumn и systable, но я не вижу подробности схемы/владелец/создатель в обеих таблицах.

Где я могу получить отношение схемы к этим таблицам? Я сделал google-ing, но не повезло.

Для этого требования, я не могу использовать sp_columns, sp_tables procedures..I знает, что мы имеем деталь владельца в этих процедурах.

ответ

0

выберите t1.name, t2.name из sysusers t1, sysobjects t2, где t1.uid = t2.uid и t2.type = 'U'

Смежные вопросы