社区
疑难问题
帖子详情
怎么样判断一个临时表已经存在???
beggy
2003-09-24 01:58:33
在一个存储过程中这样写:
if Exists(tempTbl)
insert into #tempTbl select * from 表1 where 字段1='a'
else
select * into #tempTbl from 表1 where 字段1='b'
为什么提示说 tempTbl 已经存在
把tempTbl 全部替换为 mytempTbl 也是一样提示 mytempTbl 已经存在
...全文
102
8
打赏
收藏
怎么样判断一个临时表已经存在???
在一个存储过程中这样写: if Exists(tempTbl) insert into #tempTbl select * from 表1 where 字段1='a' else select * into #tempTbl from 表1 where 字段1='b' 为什么提示说 tempTbl 已经存在 把tempTbl 全部替换为 mytempTbl 也是一样提示 mytempTbl 已经存在
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
beggy
2003-09-25
打赏
举报
回复
上面的做法是正确的,可是当表中存在一个标识列时,
insert #tempTbl select * from 表1 where 字段1='a'
提示:
仅当使用了列的列表,并且 IDENTITY_INSERT 为 ON 时,才能在表 '#temptbl' 中为标识列 指定显式值。
LoveSQL
2003-09-25
打赏
举报
回复
if object_id('tempdb..#tempTbl') is not null
print '存在'
else
print '不存在'
nboys
2003-09-25
打赏
举报
回复
if object_id('tempdb..#tempTbl') is not null
insert #tempTbl select * from 表1 where 字段1='a'
else
select * into #tempTbl from 表1 where 字段1='b'
aierong
2003-09-25
打赏
举报
回复
if object_id('tempdb..temptablename') is not null
print 'exists'
railgunman
2003-09-25
打赏
举报
回复
pengdali(大力 V3.0)
厉害!
pengdali
2003-09-24
打赏
举报
回复
if object_id('tempdb..#tempTbl') is not null
insert #tempTbl select * from 表1 where 字段1='a'
else
select * into #tempTbl from 表1 where 字段1='b'
yujohny
2003-09-24
打赏
举报
回复
if object_id(tempTbl ) is not null
insert into #tempTbl select * from 表1 where 字段1='a'
else
select * into #tempTbl from 表1 where 字段1='b'
txlicenhe
2003-09-24
打赏
举报
回复
if Exists(select * from tempdb..sysobjects where name = '#tempTbl1')
print '存在'
else
print '不存在'
判断
临时表
是否
存在
博客介绍了用C#
判断
临时表
是否
存在
的两种方法。方法一非
临时表
也能使用,方法二则是纯
判断
临时表
是否
存在
。还通过
临时表
名
存在
和不
存在
的例子进行了说明。
SQLServer 中的存储过程中
判断
临时表
是否
存在
,
存在
则删除
临时表
本文介绍在SQLServer的存储过程中如何检查并删除
临时表
。通过使用IF OBJECT_ID语句,可以有效地
判断
指定的
临时表
是否已
存在
,如果
存在
则将其删除,确保数据的准确性和存储空间的有效管理。
SQL
判断
临时表
是否
存在
本文详细介绍了SQL中用于
判断
并删除
临时表
、试图及特定表的方法,包括使用IF EXISTS和OBJECTPROPERTY函数来检查数据库对象的
存在
,并在
存在
时执行DROP操作。
存储过程中
判断
临时表
是否
已经
存在
方法
本文深入探讨SQL Server中的
临时表
概念,包括本地
临时表
和全局
临时表
的区别,以及如何
判断
临时表
的
存在
状态并进行删除操作。文章还提供了实用的SQL代码示例,帮助读者理解和掌握
临时表
的使用。
判断
临时表
是否
存在
,
存在
则删除
本文介绍了一种检查并删除SQL Server中
临时表
的方法。通过指定tempdb数据库,可以确保
临时表
被正确地删除,并提供了用于
判断
临时表
是否
存在
及删除后重建的T-SQL脚本。
疑难问题
22,297
社区成员
121,728
社区内容
发帖
与我相关
我的任务
疑难问题
MS-SQL Server 疑难问题
复制链接
扫一扫
分享
社区描述
MS-SQL Server 疑难问题
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章