Si vous devez rechercher une colonne portant un certain nom dans toute votre base de données SQL Server , voici comment procéder. Par exemple nous cherchons une table dont le nom comporte « REFNUM »:

SELECT t.name AS table_name, SCHEMA_NAME(schema_id) AS schema_name, c.name AS column_name
FROM sys.tables AS t
INNER JOIN sys.columns c ON t.OBJECT_ID = c.OBJECT_ID
WHERE c.name LIKE
%REFNUM% /* Indiquez ne nom de la colonne à rechercher ici */
ORDER BY schema_name, table_name;

Dans l’exemple ci-dessus on utilise le client SQL « DBeaver ».

Print Friendly, PDF & Email

Leave a Reply

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Blue Captcha Image
Refresh

*

Ce site utilise Akismet pour réduire les indésirables. En savoir plus sur comment les données de vos commentaires sont utilisées.