2009-04-10 78 views

回答

10

要么sysobjectswhere type='u'),或(更准确)的信息-模式:

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

如果你的意思是不同的东西,请澄清。

+0

+1使用INFORMATION_SCHEMA - SQL标准化的做事方式! :-) – 2009-04-10 21:50:12

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 

这两个脚本都包含在微软的脚本中。

相关问题