C
canna
Unregistered / Unconfirmed
GUEST, unregistred user!
在使用sql server 2000的应用系统中,不同的连接的客户,在删除同名的其他连接
正在使用的临时表(#tp_tmp)时,出现异常。
删除语句为:
if exists (select * from tempdb..sysobjects where name like '#tp_tmp%')
drop table #tp_tmp
错误信息为:
Cannot drop the table '#tp_tmp', because it does not exist in the system catalog.
我想,这删除语句有缺陷,即虽然tempdb..sysobjects 中有临时表#tp_tmp存在,
但它属于不同的连接,系统无法删除。
请帮忙完善删除语句,避免该错误。谢谢!
正在使用的临时表(#tp_tmp)时,出现异常。
删除语句为:
if exists (select * from tempdb..sysobjects where name like '#tp_tmp%')
drop table #tp_tmp
错误信息为:
Cannot drop the table '#tp_tmp', because it does not exist in the system catalog.
我想,这删除语句有缺陷,即虽然tempdb..sysobjects 中有临时表#tp_tmp存在,
但它属于不同的连接,系统无法删除。
请帮忙完善删除语句,避免该错误。谢谢!