domenica 3 febbraio 2019

SQL Server rilevare il nome della colonna in un query

Il frammento di codice qui di seguito, illustra una tecnica di come trovare in un database una determinata query, che contiene un testo (cogn) come nome in qualsiasi tabella.


  SELECT      c.name  AS 'NomeColonna'
            ,t.name AS 'NomeTabella'
           
FROM        sys.columns c
JOIN        sys.tables  t   ON c.object_id = t.object_id
WHERE       c.name LIKE '%cogn%'
ORDER BY    NomeTabella
            ,NomeColonna;

Nessun commento: