Simple and effective:
SELECT TABLE_NAME FROM INFORMATION_SCHEMA.COLUMNS WHERE COLUMN_NAME LIKE 'INVOICE%'
This examble is using a table variable.
DECLARE @People TABLE ( ContactID INT, FirstName NVARCHAR(50), LastName NVARCHAR(50) ) INSERT @People (ContactID, FirstName, LastName) EXEC dbo.GetPeopleByLastName @LastName = 'Alexander'