SQL数据是否存在(是否有数据)判断,表,存储过程是否存在
2017-05-04 16:24
309 查看
判断是否存在数据
---------------
-- 判断要创建的表名是否存在
if exists (select * from dbo.sysobjects where id = object_id(N’ [dbo].[表名]’) and OBJECTPROPERTY(id, N’IsUserTable’) = 1)
-- 删除表
drop table [dbo].[表名]
GO
---------------
--判断要创建临时表是否存在
If Object_Id(’Tempdb.dbo.#Test’) Is Not Null
Begin
print ’存在’
End
Else
Begin
print ’不存在’
End
---------------
-- 判断要创建的存储过程名是否存在
if exists (select * from dbo.sysobjects where id = object_id(N’ [dbo].[存储过程名]’) and OBJECTPROPERTY(id, N’IsProcedure’) = 1)
-- 删除存储过程
drop procedure [dbo].[存储过程名]
GO
-- 判断要创建的表名是否存在
if exists (select * from dbo.sysobjects where id = object_id(N’ [dbo].[表名]’) and OBJECTPROPERTY(id, N’IsUserTable’) = 1)
-- 删除表
drop table [dbo].[表名]
GO
---------------
--判断要创建临时表是否存在
If Object_Id(’Tempdb.dbo.#Test’) Is Not Null
Begin
print ’存在’
End
Else
Begin
print ’不存在’
End
---------------
-- 判断要创建的存储过程名是否存在
if exists (select * from dbo.sysobjects where id = object_id(N’ [dbo].[存储过程名]’) and OBJECTPROPERTY(id, N’IsProcedure’) = 1)
-- 删除存储过程
drop procedure [dbo].[存储过程名]
GO
相关文章推荐
- MS SQL Server中数据表、视图、函数/方法、存储过程是否存在判断及创建
- MS SQL Server中数据表、视图、函数/方法、存储过程是否存在判断及创建
- SQL数据是否存在(是否有数据)判断,表,存储过程是否存在
- MS SQL Server中数据表、视图、函数/方法、存储过程是否存在判断及创建
- Sql 判断存储过程是否存在的方法
- sql 判断 函数 存储过程是否存在的方法
- Sql存储过程中判断某个数据表的某一行的某列的值是否为NUll
- sql 判断 函数 存储过程是否存在的方法
- sql 判断函数、存储过程是否存在的代码整理
- SQL脚本判断数据库、函数、 存储过程等是否存在的方法
- 存储过程实例 判断临时表是否存在 循环添加主外键两张表数据
- sql 判断 函数 存储过程是否存在的方法
- sql 判断 函数 存储过程是否存在的方法
- sql 判断 函数 存储过程是否存在的方法http://blog.sina.com.cn/s/blog_413fac2f0100mqrg.html
- sql 查询所有数据库、表名、表字段总结,判断表/视图/存储过程是否存在
- sql 判断函数、存储过程是否存在的代码整理
- sql 判断 函数 存储过程是否存在的方法
- 判断数据是否存在,有返回值的存储过程
- MS sql server 判断表/视图/存储过程是否存在
- sql 判断 函数 存储过程是否存在的方法