为方便查询,建立一张临时表。请问在什么时候删除这张临时表呢 ?

jrobust 2006-03-24 05:53:27
有一个查询是多表查询,为了方便,在查询的时候我想先将数据导入临时表里。然后根据这张临时表查询数据。可是,当查询完毕后应该要删除这张临时表。这个删除的触发事件时什么呢 ?
如果用存储过程,请给出示例。多谢
...全文
153 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
huailairen 2006-03-26
  • 打赏
  • 举报
回复
在所有关于该表的操作后。
tian790317 2006-03-26
  • 打赏
  • 举报
回复
临时表当没有连接后就自动清楚,但一般还是掀示的用drop table语句删除的
Rya 2006-03-24
  • 打赏
  • 举报
回复
create proc sp_test
as
--我改一下楼上的
begin traction
select * into #tp from 表名

select * from #tp

drop table #tp
commit
go

OracleRoob 2006-03-24
  • 打赏
  • 举报
回复
--测试存储过程
create proc sp_test
as

select * into #tp from 表名

select * from #tp

drop table #tp
go

--调用
exec sp_test

drop proc sp_test
jrobust 2006-03-24
  • 打赏
  • 举报
回复
在什么时候删除呀 ?假如一个用户查询晚了就把页面给关了。我怎么知道这个事件?
如果这么判断的话是不是太复杂了
子陌红尘 2006-03-24
  • 打赏
  • 举报
回复
写SQL语句删除。

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧