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

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

原文:

None.gif
临时表与一般的表不同,它是保存到tempDb表中。临时表的表名与你所建的表名也不一样,因为他要为不同人的相同操作创建不同的临时表。
1、错误的删除操作:
None.gif
--
错误的临时表删除操作,因为所在数据库不同
None.gif
IF
  
EXISTS
 (
SELECT
 
*
 
FROM
 sysobjects 
WHERE
 
object_id
 
=
 
OBJECT_ID
(N
'
[dbo].[#tempTable]
'
AND
 type 
in
 (N
'
U
'
))
None.gif    
Begin
None.gif    
DROP
 
TABLE
 
[
dbo
]
.
[
tempTable
]
None.gif
End
None.gif    
--
错误的临时表删除操作,因为临时表名已变
None.gif
if
 
exists
 (
select
 
*
 
from
 tempdb.dbo.sysobjects 
where
 id 
=
 
object_id
(N
'
[#temptable]
'
))
None.gif
Begin
None.gif    
drop
 
table
 #temptable
None.gif
End
2、正确的删除方式:
None.gif
--
正确的临时表删除操作
None.gif
if
 
object_id
(
'
tempdb..#tempTable
'
is
 
not
 
null
 
Begin
None.gif    
drop
 
table
 #tempTable
None.gif
End
posted on
2017-12-05 01:12 阅读(
...) 评论(
...)

转载于:https://www.cnblogs.com/lonelyxmas/p/7980073.html

你可能感兴趣的文章
二十六、Android WebView缓存
查看>>
django Models 常用的字段和参数
查看>>
linux -- 嵌入式linux下wifi无线网卡驱动
查看>>
SVN使用教程总结
查看>>
SQL中varchar和nvarchar有什么区别?
查看>>
OpenCV矩阵运算总结
查看>>
IOS--沙盒机制
查看>>
使用 JointCode.Shuttle 访问任意 AppDomain 的服务
查看>>
sqlite的坑
查看>>
digitalocean --- How To Install Apache Tomcat 8 on Ubuntu 16.04
查看>>
【题解】[P4178 Tree]
查看>>
Jquery ui widget开发
查看>>
更改git仓库地址
查看>>
有标号DAG计数 [容斥原理 子集反演 组合数学 fft]
查看>>
Recipe 1.4. Reversing a String by Words or Characters
查看>>
Rule 1: Make Fewer HTTP Requests(Chapter 1 of High performance Web Sites)
查看>>
sql注入
查看>>
「破解」Xposed强
查看>>
src与href的区别
查看>>
ABAP工作区,内表,标题行的定义和区别
查看>>