>ho bisogno di trovare tutte le tabelle che possiedono una colonna
>di nome "COL_NAME" da uno schema 'SCHEMA_A', è possibile tramite
>una query?Il filtro di Management Studio 2005 Sql Server mi permette
>solo di filtrare i nomi di tabella ma non i nomi di colonne..
Dato che utilizzi SQL Server 2005 puoi interrogare direttamente le catalog views:
SELECT OBJECT_NAME(C.object_id)
FROM sys.schemas AS S
JOIN sys.objects AS O
ON S.schema_id = O.schema_id
JOIN sys.columns AS C
ON O.object_id = C.object_id
WHERE C.name = N'COL_NAME'
AND S.schema_id = SCHEMA_ID(N'SCHEMA_A');
Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org