博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL数据是否存在(是否有数据)判断,表,存储过程是否存在
阅读量:6281 次
发布时间:2019-06-22

本文共 701 字,大约阅读时间需要 2 分钟。

判断是否存在数据

if exists(
select 
*
from 
Hong_PageConfig
where 
names=
'name' 
)
  
Begin
    print
'1'
  
End
else
  
Begin
 
    print
'0'
  
End

  ---------------    

  --   判断要创建的表名是否存在    
  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  

转载于:https://www.cnblogs.com/accumulater/p/6807851.html

你可能感兴趣的文章
建设网站应该考虑哪些因素
查看>>
mongodb $exists
查看>>
js实现页面跳转的几种方式
查看>>
sbt笔记一 hello-sbt
查看>>
常用链接
查看>>
pitfall override private method
查看>>
!important 和 * ----hack
查看>>
聊天界面图文混排
查看>>
控件的拖动
查看>>
svn eclipse unable to load default svn client的解决办法
查看>>
Android.mk 文件语法详解
查看>>
QT liunx 工具下载
查看>>
内核源码树
查看>>
Java 5 特性 Instrumentation 实践
查看>>
AppScan使用
查看>>
Java NIO框架Netty教程(三) 字符串消息收发(转)
查看>>
Ucenter 会员同步登录通讯原理
查看>>
php--------获取当前时间、时间戳
查看>>
Spring MVC中文文档翻译发布
查看>>
docker centos环境部署tomcat
查看>>