【发布时间】:2011-03-29 07:01:18
【问题描述】:
我在 SQL Server 2000 上有一个存储过程。它包含:select ... into ##Temp ...
...
drop table ##Temp
当我第二次使用ADO运行存储过程时,它提示:
数据库中已经有一个名为'##Temp'的对象。
谁能告诉我怎么了?
【问题讨论】:
-
你能不能只使用一个表变量(选择..进入@temp)。那么您不必担心释放表等
-
表结构是动态的。这就是我使用临时表的原因。
标签: sql sql-server sql-server-2000 ado temp-tables