我想在SQL中編寫一個過程,可以檢查本地臨時表是否存在以及是否使用它。我不想丟掉桌子。我已經找到了一種方法來刪除本地臨時表是:查找本地臨時表是否存在於sql中的任何地方並使用它
DROP TABLE IF EXISTS t;
我也嘗試以下操作: 我創建一個本地臨時表TEMP_TABLE。然後我試着運行這個查詢:
select object_id('tempdb..TEMP_TABLE')
這只是給了NULL。但如果我嘗試
select * from TEMP_TABLE
它工作得很好。
那麼誰能幫助我找到一種方法來檢查本地臨時表是否存在於sql的任何地方。
您使用的是哪個版本的Sybase? –