一般是一次会话期间,当你的会话一直保持的时候表就一直存在。
对于共享数据库的程序使用临时表是危险的,因为尽管创建者不同,但是表的名字如果不特别区别的话总是一样的。因为你总是以一个数据库用户来连接所有的客户应用程序,如果别的客户没有退出数据库的话,数据库总认为这个会话还在连接,不会自动消除。这个是我在oracle中的经验,sqlserver不知道是否一样
对于共享数据库的程序使用临时表是危险的,因为尽管创建者不同,但是表的名字如果不特别区别的话总是一样的。因为你总是以一个数据库用户来连接所有的客户应用程序,如果别的客户没有退出数据库的话,数据库总认为这个会话还在连接,不会自动消除。这个是我在oracle中的经验,sqlserver不知道是否一样
解决方案 »
- class XX not found .
- .net调用delphi写的dll,出错误
- 有何方法将一个自定义的函数转成一个控件,并将其返回值赋给ASP网页中的一个文本框
- 简单问题....需高手解答....
- 请问不影响窗口上的鼠标,可以模拟鼠标操作吗?
- 挑战1------用delphi如何实现数据表的合并!!!!!
- 一个关于系统托盘的问题
- 谁有mis数据库常用字段的英文名,我翻译得简直不伦不类。
- 《Delphi 5.X ADO_MTS_COM+高级程序设计篇》哪里有下载?
- DsgnCPort7串口通讯控件包安装出错怎么解决
- 本人承诺,只要参入给送100分,重在参入吗!bde的问题.
- 100分请老师.教做最简单dll的?(a+b)返回a+b的和.
try
drop table #..
exceptend;
Select ... into #.... from ....
可以解决问题,但我想确切的知道临时表的生命周期有多长?