sqlserver中判断表或临时表是否存在

SQL Server判断数据库、、列、视图、存储过程、函数是否存在 在写一些业务逻辑相对复杂点的存储过程的时候,经常会用到临时表者数据作为临时结果的保存。但每次在作是否存在判断时,往往想不起完整的SQL写法。因此,记录一些常用的数据库对象是否存在判断方法,可以达到快速查找的目的。正是:好记性不如烂笔头。 阅读详情

1、判断数据表是否存在

  方法一:

use yourdb;
go

if object_id(N'tablename',N'U') is not null
print '存在'
else 
print '不存在'


例如:
use fireweb;
go

if object_id(N'TEMP_TBL',N'U') is not null
print '存在'
else 
print '不存在'

 

方法二:

USE [实例名] 
GO

IF EXISTS  (SELECT  * FROM dbo.SysObjects WHERE ID = object_id(N'[表名]') AND OBJECTPROPERTY(ID, 'IsTable') = 1) 
PRINT '存在' 
ELSE 
PRINT'不存在'


例如:
use fireweb;
go

IF EXISTS  (SELECT  * FROM dbo.SysObjects WHERE ID = object_id(N'TEMP_TBL') AND OBJECTPROPERTY(ID, 'IsTable') = 1) 
PRINT '存在' 
ELSE 
PRINT'不存在'

2、临时表是否存在:

方法一:
use fireweb;
go

if exists(select * from tempdb..sysobjects where id=object_id('tempdb..##TEMP_TBL'))
PRINT '存在' 
ELSE 
PRINT'不存在'


方法二:
use fireweb;
go

if exists (select * from tempdb.dbo.sysobjects where id = object_id(N'tempdb..#TEMP_TBL') and type='U')
PRINT '存在' 
ELSE 
PRINT'不存在'

保姆级教程:用Docker Compose一键部署WVP-PRO+ZLM+录像服务(含Nginx反代) 本文提供了一套完整的容器化GB28181视频平台部署方案,通过Docker Compose实现WVP-PRO、ZLMediaKit(ZLM)和录像服务的一键式部署。详细介绍了环境准备、架构设计、容器化部署实战以及高级配置优化,帮助用户快速搭建高性能视频监控管理平台,适用于安防行业和物联网设备管理场景。 阅读详情

相关推荐

Augustus手动安装教程

本文记载了如何结合conda手动安装Augustus

m0_65437087的博客 1219

sqlserver 各种判断是否存在、视图、函数、存储过程等)

sqlserver 各种判断是否存在、视图、函数、存储过程等)

疯流人物 8322

Sql Server中判断、列不存在则创建的方法

主要给大家分享了Sql Server中判断、列是否存在,如果不存在则创建的方法,文章先给大家简单介绍了Sql Server中判断中某列是否存在的方法,文中给出了详细的示例代码,需要的朋友们可以参考借鉴,下面来一起看看吧。

Sql Server 判断是否存在方法总结

#使用场景: 1、在创建之前,需要先判断是否已经存在; 2、在删除之前,需要先判断是否已经存在; #方法总结: 1、判断实体是否存在的方法: 1)、方法一: if Exists(select top 1 * from sysObjects where Id=OBJECT_ID(N'UserInfos') and xtype='U') print 'UserIn...

willingtolove的博客 5351

server sql 判断是否是当天_sql server中判断临时表是否存在的方法

1、判断数据是否存在方法一:use yourdb;goif object_id(N'tablename',N'U') is not nullprint '存在'elseprint '不存在'例如:use fireweb;goif object_id(N'TEMP_TBL',N'U') is not nullprint '存在'elseprint '不存在'方法二:USE [实例名]GOIF EX...

weixin_42616115的博客 245

1991-2024年国家社科基金立项清单及近100份申请书范本(最新整理).zip

一、资源特点全新力作:今年精心打造,人工细细打磨,品质上乘。权威精准:数据来源,准确靠谱,值得信赖。品质无忧:绝无数据造假,品质有保障,放心使用。二、适用人群学生:在校专科生、本科生、研究生,助力学业各个环节。教研人员:大学教师和学术科研工作者,为教学科研添力。三、适用专业社科经济:经济学、社会学专业适用。规划管理:地理学、城市规划,以及商业、工商管理专业皆可使用。

上一篇: 日期函数的计算(计算两个日期的天数差,除去工作日(工作日表自己定义))
Mevin
博客等级 码龄18年 27粉丝 3原创
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值