判断数据库是否存在某表、某存储过程或视图

select * from dbo.sysobjects where id = object_id(N'[dbo].[...]') and objectproperty(id N'IsUserTable')=1

"..."表示要查找的表名、存储过程名或视图名。

如果是存储过程或视图 则要将N'IsUserTable改写为N'IsProcedure或N'IsView

posted @ 2008-07-21 09:26  草市江田  阅读(188)  评论(0)    收藏  举报