2011-01-03 16 views

Odpowiedz

21

Spróbuj tego:

select distinct object_name(id) 
from syscolumns 
where name = 'my_column_name' 
order by object_name(id) 

lub w ten sposób:

select distinct so.name 
from syscolumns sc 
    , sysobjects so 
where sc.id = so.id 
and sc.name = 'my_column_name' 
order by so.name 

jest, że to, czego szukałeś?

1

poniższe zapytanie może być używany do dostać nazwa_kolumny z table_name również.

Pomoże to użytkownikowi zidentyfikować tabelę, do której należy nazwa_kolumny.

select distinct tbl_col.name as Field_name,tbl_object.name as Table_name 
from syscolumns tbl_col 
    , sysobjects tbl_object 
where tbl_col.id = tbl_object.id 
order by tbl_object.name 
+0

Bezcenne. Dziękuję Ci. – datv

Powiązane problemy