SQL临时表建立,检查,删除实例
写sql 脚本的时候经常会用到临时表,有时间也需要根据临时表是否存在做一些逻辑处理。sql server集成了一个Object_ID的函数,能够判断是否创建了临时表。
--建立临时表
CREATE TABLE #TEMP( AAA VARCHAR(20),I INT,BBB DATETIME)
SELECT * FROM #TEMP
--检查临时表
IF OBJECT_ID('tempdb.dbo.#TEMP') IS NOT NULL
BEGIN
DROP TABLE #TEMP
PRINT '已删除临时表'
END
ELSE
PRINT '未发现临时表'IF OBJECT_ID('tempdb.dbo.#TEMP') > 0 DROP TABLE #TEMP 
共有条评论 网友评论