sql下判断常见资源是否存在的代码
sql下判断常见资源是否存在的代码
--转载于网络的有关介绍sql下判断常见资源是否存在的代码:
--库是否存在 if exists(select * from master..sysdatabases where name=N'库名') print 'exists' else print 'not exists'
--判断要创建的表名是否存在 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[表名]') and OBJECTPROPERTY(id, N'IsUserTable') = 1)
--判断要创建临时表是否存在 If Object_Id('Tempdb.dbo.#Test') Is Not Null
--判断要创建的存储过程名是否存在 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[存储过程名]') and OBJECTPROPERTY(id, N'IsProcedure') = 1)
--判断要创建的视图名是否存在 if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[视图名]') and OBJECTPROPERTY(id, N'IsView') = 1)
文章转载自网络。。。
作者: Leo_wl
出处: http://www.cnblogs.com/Leo_wl/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
版权信息查看更多关于sql下判断常见资源是否存在的代码的详细内容...