2013-08-08 2 views

ответ

2
select 
    quotename(S.name) + '.' + quotename(T.name) as [Table] 
from sys.columns C 
    join sys.tables T on T.object_id = C.object_id 
    join sys.schemas S on S.schema_id = T.schema_id 
where C.name = 'ColumnName' 
order by 1 
1

Я думаю, что самый простой способ состоит в использовании INFORMATION_SCHEMA.COLUMNS таблицу:

select c.SCHEMA_NAME, c.TABLE_NAME 
from INFORMATION_SCHEMA.COLUMNS c 
where c.COLUMN_NAME = @YOURCOLUMNNAME; 
Смежные вопросы