SELECT O.NAME Tabelnaam, C.NAME Kolomnaam FROM sys.columns C INNER JOIN sys.objects O ON C.OBJECT_ID = O.OBJECT_ID WHERE C.NAME LIKE '%DebiteurNaam%' ORDER BY O.NAME, C.NAME
Resultaat
Het is natuurlijk niet erg handig om iedere keer dat je een kolom zoekt deze hele query in te typen, daarom is er ook de volgende Stored-Procedure die de taak wel heel eenvoudig maakt:
CREATE PROCEDURE [dbo].[pcdGetColumns] @kolomnaam NVARCHAR(256) -- Zoek een kolomnaam in een database -- EXECUTE pcdGetColumns '%naam%' AS BEGIN SELECT O.NAME Tabelnaam, C.NAME Kolomnaam FROM sys.columns C INNER JOIN sys.objects O ON C.OBJECT_ID = O.OBJECT_ID WHERE C.NAME LIKE @kolomnaam ORDER BY O.NAME, C.NAME END





















Tags
