martedì 5 febbraio 2019

SQL rilevare il nome colonna e tabella da una query select nelle viste

Il frammento di codice qui di seguito, rileva tutte quelle tabelle che contengono nel nome della colonna il testo nella condizione where, ricercando nelle viste presenti nel database.




SELECT      COLUMN_NAME AS 'NomeColonna'
            ,TABLE_NAME AS  'NomeTabella'
FROM        INFORMATION_SCHEMA.COLUMNS
WHERE       COLUMN_NAME LIKE '%cogn%'
ORDER BY    NomeTabella
            ,NomeColonna;

Nessun commento: