SQL学习之查询技巧 查询表是否存在的两种方法
方法一 判断系统对象是否存在DECLARE@DbTableFileName VARCHAR(100)SET @DbTableFileName = 'tx'IF objectproperty(object_id(@DbTableFileName),'IsUserTable') IS NOT NULL PRINT 'EXISTS '
ELSEPRINT 'NOT EXISTS 'IF object_id(@DbTableFileName) IS NOT NULL PRINT 'EXISTS '
ELSEPRINT 'NOT EXISTS 'IF EXISTS (SELECT Object_id(@DbTableFileName))PRINT 'EXISTS '
ELSEPRINT 'NOT EXISTS '方法二 通过查询系统表DECLARE@DbTableFileName VARCHAR(100)SET @DbTableFileName = 'tx'IF EXISTS (SELECT 1FROM    sysobjectsWHERE   name = @DbTableFileNameAND TYPE = 'u')PRINT 'EXISTS '
ELSEPRINT 'NOT EXISTS '方法一更安全,

转载于:https://www.cnblogs.com/netsa/archive/2011/10/28/2227906.html

MSSQL 判断表是否存在的两种方法相关推荐

  1. 关于 access 中如何使用 vba语言 判断表是否存在的两种方法

    方法一: 通过循环,判断目标表是否存在 Function searchTable(TableName As String) As BooleansearchTable = False '默认不存在Di ...

  2. javascript判断日期奇偶_JavaScript判断奇数和偶数的两种方法

    JavaScript是前端开发中必不可少的一部分,那你知道如何用JS判断一个数是奇数还偶数吗?这篇文章就给大家分享JS判断奇数和偶数的两种方法,有一定的参考价值,感兴趣的朋友可以参考一下. 方法一:用 ...

  3. leetcode有效的字母异位词--哈希表与Counter(两种方法天差地别)

    水卡第n弹 话不多说,先展示以下我自己的写法 class Solution:def isAnagram(self, s: str, t: str) -> bool:s=collections.C ...

  4. 在ABAP里取得一个数据库表记录数的两种方法

    方法1:使用函数EM_GET_NUMBER_OF_ENTRIES 这个函数使用起来很简单,只需要将想查询的数据库表名称维护进输入参数IT_TABLES: 上图说明这个函数支持批量操作,我查询的两张表名 ...

  5. vba判断文件是否存在的两种方法

    方法1. 用VBA自带的dir()判断,代码如下: 在 Microsoft Windows 中, Dir 支持多字符 (*)和单字符 (?) 的通配符来指定多重文件 Function IsFileEx ...

  6. js判断数组中重复元素并找出_JavaScript判断数组重复内容的两种方法(推荐)

    前言 一般,我们可能会给数组去重,这个操作并不复杂,执行一个循环就是了.现在,我要做的是,判断数组中是否有重复的内容,如果有,返回 true 否则,返回 false. 思路 把数组变成字符串 循环原数 ...

  7. SQL Server 复制表及数据的两种方法

    1.新表不存在(即复制数据的同时创建与旧表相同结构的新表): select [col1,col2,col3...] into new_table from old_table where 1=1 2. ...

  8. Python判断变量的数据类型的两种方法

    2019独角兽企业重金招聘Python工程师标准>>> 1.isinstance(变量名,类型) def varargsql(self, sql, *args):if isinsta ...

  9. HTML中禁用表单控件的两种方法readonly与disabled

    时候我们会希望表单上的控件是不可修改的,比如在修改密码的网页中,显示用户名的文本框就应该是不可修改状态的,下面与大家分享下禁用表中控件的两种方法 在网页的制作过程中,我们会经常使用到表单.但是有时候我 ...

最新文章

  1. 设置VSCode刷新资源管理器快捷键Ctrl+Shift+R
  2. 开源中国git关联xcode操作步骤
  3. 自定义MyHttpServletRequest解决过滤器拦截@RequestBody整体JSON请求问题
  4. python中的string模块
  5. 引导页设计灵感,高大上的设计案例
  6. P1421 小玉买文具【入门题】
  7. leetcode python3 简单题88. Merge Sorted Array
  8. NVIDIA控制面板打不开
  9. 学汽车故障计算机排除怎么样,汽车故障清除后就没事了么?
  10. oracle revoke 列_oracle受权与回收权限grant和revoke
  11. 1114:【白细胞计数】
  12. URP——后期处理特效
  13. Spire.XLS教程:在 Java 中接受或拒绝所有跟踪更改
  14. AI通过了艺术创作图灵测试,你根本分不出来作者是不是人
  15. nginx 如何配置来获取用户真实IP
  16. 腾讯QQ/TM珊瑚虫外挂/集成安装版(v3.0.2)[下载]
  17. 使用Hexo建立个人博客
  18. 《微机原理与接口技术》知识点总结
  19. 浅谈面试阿里外包python开发工程师
  20. 基于NC633的移动审批开发(剔除某云)

热门文章

  1. xml解析 只有节点属性 android,and android:解析xml,一个节点标签中,有多个属性,怎样解析?...
  2. 按职称分类统计人数access_建设工程监理从业人员超120万!2019年统计公报发布了!...
  3. linux maven .m2文件夹,Maven .m2文件夹创建(示例代码)
  4. mysql+主从复制重做_XtraBackup实现MySQL不停机重做主从复制
  5. 科大讯飞和百得思维_最佳辩手陈铭力荐 讯飞智能学习机让学习不再难
  6. 怎么选择多专业取费_从事翻译要怎么选择行业和专业?
  7. 项目整体管理:指导和管理项目工作
  8. Android中怎样在项目中引入别的项目中正使用的library
  9. SourceTree安装破姐添加SSH KEY以及拉取代码教程(附资源下载)
  10. Winform中实现设置ZedGraph的GraphPane的大小匹配ZedGraphControl