博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL Server 临时表的删除
阅读量:6624 次
发布时间:2019-06-25

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

临时表与一般的表不同,它是保存到tempDb表中。临时表的表名与你所建的表名也不一样,因为他要为不同人的相同操作创建不同的临时表。
1、错误的删除操作:
--
错误的临时表删除操作,因为所在数据库不同
IF
  
EXISTS
 (
SELECT
 
*
 
FROM
 sysobjects 
WHERE
 
object_id
 
=
 
OBJECT_ID
(N
'
[dbo].[#tempTable]
'
AND
 type 
in
 (N
'
U
'
))
    
Begin
    
DROP
 
TABLE
 
[
dbo
]
.
[
tempTable
]
End
    
--
错误的临时表删除操作,因为临时表名已变
if
 
exists
 (
select
 
*
 
from
 tempdb.dbo.sysobjects 
where
 id 
=
 
object_id
(N
'
[#temptable]
'
))
Begin
    
drop
 
table
 #temptable
End
2、正确的删除方式:
--
正确的临时表删除操作
if
 
object_id
(
'
tempdb..#tempTable
'
is
 
not
 
null
 
Begin
    
drop
 
table
 #tempTable
End
你可能感兴趣的文章
Jquery DataTable基本使用
查看>>
leetcode 674. Longest Continuous Increasing Subsequence
查看>>
Extensions in UWP Community Toolkit - SurfaceDialTextbox
查看>>
Golang 语言的单元测试和性能测试(也叫 压力测试)
查看>>
Java中CAS详解
查看>>
Java Spring MVC 错误 及 常见问题 总结
查看>>
Linux系统实战项目——sudo日志审计
查看>>
Android Application Task Activities的关系
查看>>
浅谈CSS盒子模型
查看>>
实现iFrame自适应高度,原来很简单!
查看>>
get app id
查看>>
poj 3624 0/1背包暨0/1背包的学习
查看>>
[俗一下]世界500强公司的面试问题与答案提示 [转]
查看>>
使用 Excel Services ,结合 Analysis Services 在 SharePoint 中发布报表
查看>>
SQL Server数据导入导出技术概述与比较
查看>>
format的用法
查看>>
DHCPv6 server port and DHCPv6 client port
查看>>
10个最佳的触控手式的JavaScript框架(转)
查看>>
BitmapFactory.Options避免 内存溢出 OutOfMemoryError的优化方法
查看>>
Python中通过Image的open之后,去show结果打不开bmp图片,无法正常显示图片
查看>>