2009-04-10 14 views

Antwort

10

Entweder sysobjects (where type='u') oder (richtig) die Info-Schemata:

SELECT * 
FROM INFORMATION_SCHEMA.TABLES 
WHERE TABLE_NAME LIKE '%CUSTOMER%' -- or "='CUSTOMER'" for exact 

Wenn Sie etwas anderes gemeint, bitte klären.

+0

+1 für die Verwendung von INFORMATION_SCHEMA - die SQL-Standardisierung Weg, Dinge zu tun! :-) –

1
DECLARE @name nvarchar(100) 
-- for SQL Server 2008 
SELECT * FROM sys.all_objects WHERE name LIKE @name AND type IN ('U', 'S') 

-- for others versions 
SELECT * FROM dbo.sysobjects WHERE type IN ('U', 'S') AND name LIKE @name 

Beide Skripts sind in Microsoft-Skripts enthalten.

Verwandte Themen