我刚刚在一个巨大的数据库中创建了一个表并保存了它。我尝试刷新数据库以查看我的新表是否出现,然后我关闭并重新打开了 Management Studio,但没有看到我的新表。我想知道是否有办法搜索我新创建的表?我正在使用 SQL Server 2005。非常感谢。
问问题
85 次
3 回答
3
Select * from sys.tables where name like '%tablename%'
于 2013-08-26T16:06:15.640 回答
2
你可以试试这个: -
SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N'[table_name_here]')
或试试这个: -
USE YourDBName
GO
SELECT *
FROM sys.Tables
where name like '%tablename%'
GO
于 2013-08-26T16:11:28.270 回答
0
如果表没有出现,请在不同的架构下检查。
select * from sys.all_objects where name like '%tableName%' and type = 'U'
于 2016-08-08T05:11:07.953 回答