【发布时间】:2015-07-31 15:41:15
【问题描述】:
我有一个调用 SQL 的 jsp 页面。此 SQL 创建一个临时表并在最后删除它。
我看到此代码第一次正常工作,但第二次它给出了一个错误,说明临时表已经存在。 这意味着临时表不会被删除。你能告诉我这可能是什么原因吗?
【问题讨论】:
-
向您展示删除和创建表语句?
标签: sql jsp sybase temp-tables
我有一个调用 SQL 的 jsp 页面。此 SQL 创建一个临时表并在最后删除它。
我看到此代码第一次正常工作,但第二次它给出了一个错误,说明临时表已经存在。 这意味着临时表不会被删除。你能告诉我这可能是什么原因吗?
【问题讨论】:
标签: sql jsp sybase temp-tables
如果您要创建相同的表结构,请尝试以下操作:
IF OBJECT_ID('tempdb..##tablename') IS NOT NULL
TRUNCATE TABLE ##tablename
ELSE
CREATE TABLE ##tablename(fields datatypes)
【讨论】: