SQL Server 临时表的删除
来源:互联网 发布:中文版线路板设计软件 编辑:程序博客网 时间:2024/04/29 08:16
临时表与一般的表不同,它是保存到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
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
if object_id('tempdb..#tempTable') is not null Begin
drop table #tempTable
End
- SQL Server 临时表的删除
- SQL Server 临时表的删除
- SQL Server 临时表的删除
- SQL Server 临时表的删除
- SQL Server临时表的正确删除方式
- SQL Server临时表的正确删除方式
- SQL Server临时表的正确删除方式
- SQL Server临时表的正确删除方式
- Sql Server查找临时表,并删除
- [SQL Server]查找临时表,并删除
- sql server 查找临时表,并删除
- sql临时表:SQL SERVER临时表的使用
- SQL临时表删除
- sql临时表删除
- SQL Server临时表
- SQL Server临时表
- Sql server临时表
- SQL Server临时表
- tomcat6配置struts2.1.8问题解决方法
- C语言之详解#ifdef、宏妙用
- 想学习编程
- InstallShield修改webconfig文件
- MYSQL数据库导入、导出
- SQL Server 临时表的删除
- 解决删除U盘时无法停止“通用卷”设备的方法
- QuickReport基本知识(转)
- 【20100122】整理DOTNET代码生成器 [转]
- cxGrid:隐藏FilterBox
- 2009 年终盘点
- Exe5 实现字符串中个单词的翻转——其中单词以空格、',' 、'.' 分隔开来
- 关于取得enctype="multipart/form-data"表单值的问题
- ashx中使用Session