#使用场景:

1、在创建表之前,需要先判断该表是否已经存在;

2、在删除表之前,需要先判断该表是否已经存在;

#方法总结:

1、判断实体表是否存在的方法:

1)、方法一:

if Exists(select top 1 * from sysObjects where Id=OBJECT_ID(N'UserInfos') and xtype='U')
print '表UserInfos 存在'
else
print '表UserInfos 不存在'

2)、方法二:

if OBJECT_ID(N'UserInfos',N'U') is not null
print '表UserInfos 存在!'
else
print '表UserInfos 不存在!'

2、判断临时表是否存在的方法:

1)、方法一:

if exists (select * from tempdb.dbo.sysobjects where id = object_id(N'tempdb..#TempUsers') and type='U')
print '临时表#TempUsers 存在!'
else
print '临时表#TempUsers 不存在!'

2)、方法二:

if OBJECT_ID(N'tempdb..#TempUsers',N'U') is not null
print '临时表#TempUsers 存在!'
else
print '临时表#TempUsers 不存在!'

————————————————————————————————————

最新文章

  1. Roslyn 学习笔记(一)
  2. Memcached 简介、安装和基本使用
  3. linux下的缓存机制及清理buffer/cache/swap的方法梳理
  4. [APAC]手动截取当前活动窗口,并且按规则命名(1/2)
  5. ffmpeg开发指南
  6. 关于Linux的总结(三)
  7. asp.net 弹出式日历控件 选择日期 Calendar控件
  8. Apache Shiro 集成-Cas
  9. sphinx (coreseek)——3、区段查询 与 增量索引实例
  10. 基于maven进行spring 和mybatis的整合(Myeclpise)
  11. 解决win7 中source insight没有courier new字节的问题
  12. VS2010中配置C#Project不生成.vhost.exe和.pdb文件的方法
  13. tar命令(转)
  14. 【打CF,学算法——三星级】Codeforces Round #313 (Div. 2) C. Gerald's Hexagon
  15. 【自动化测试&爬虫系列】Selenium Webdriver
  16. 信息技术手册可视化进度报告 基于jieba的关键字提取技术
  17. 卷积转换为矩阵运算中填充数的计算-GEMM
  18. 『流畅的Python』第13章:正确重载运算符
  19. centos 7.5安装docker-CE 18
  20. uoj#188. 【UR #13】Sanrd(Min_25筛)

热门文章

  1. How to use special characters in XML?
  2. svn忽略文件不提交至服务器的方法
  3. TP随机从数据库中获取一条数据
  4. python 中model.py详解
  5. Python Poetry 学习和使用
  6. 第04组 Beta冲刺(4/4)
  7. IT兄弟连 HTML5教程 CSS3揭秘 CSS常见的样式属性和值2
  8. adb devices无法连接mumu模拟器
  9. javascript ES6 新特性之 解构
  10. Kafka基本知识整理