【发布时间】:2015-05-21 16:46:50
【问题描述】:
我想在任何地方用 SQL 编写一个过程,它可以检查本地临时表是否存在以及是否使用它。我不想放下桌子。我已经找到了一种删除本地临时表的方法:
DROP TABLE IF EXISTS t;
我还尝试了以下方法: 我创建了一个本地临时表 TEMP_TABLE。然后我尝试运行这个查询:
select object_id('tempdb..TEMP_TABLE')
这只是给我NULL。但是如果我尝试
select * from TEMP_TABLE
效果很好。
所以任何人都可以帮我找到一种方法来检查本地临时表是否存在于任何地方的 sql 中。
【问题讨论】:
-
您使用的是什么版本的 Sybase?
标签: sql sybase sqlanywhere