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
共有条评论 网友评论