转自:http://www.cnblogs.com/yugen/archive/2010/07/25/1784749.html 1、判断数据表是否存在 方法一: use yourdb;go if object_id(N'tablename',N'U ...
drop table tempcitysselect into tempcitys from hy citys上面的语句第一次运行的时候就肯定出错了,但第二次就不会。因为select into tempcitys from hy citys自动创建了临时表 tempcitys ,第一次临时表不存在,drop table自然就出错了。刚开始没反应过来,select into是会自动创建临时表的。所以 ...
2018-04-25 10:06 0 1848 推荐指数:
转自:http://www.cnblogs.com/yugen/archive/2010/07/25/1784749.html 1、判断数据表是否存在 方法一: use yourdb;go if object_id(N'tablename',N'U ...
1、判断数据表是否存在 方法一: use yourdb;go if object_id(N'tablename',N'U') is not nullprint '存在'else print '不存在' 例如:use fireweb;go if object_id(N'TEMP_TBL ...
在SQL开发过程中,经常需要创建临时表。在创建时,需要判断所创建的临时表是否存在,如果存在,把它DROP掉: Source Code ...
方法一: 注意tempdb后面是两个. 不是一个的 方法二: ...
IF OBJECT_ID('TEMPDB..#BCROSSREFERENCE ') IS NOT NULL DROP TABLE #BCROSSREFERENCE IF OBJECT_ID(' ...
SQLServer 中的存储过程中判断临时表是否存在,存在则删除临时表 1 2 3 4 5 6 7 8 9 10 IF OBJECT_ID('TEMPDB..#BCROSSREFERENCE ') IS NOT NULL DROP TABLE ...
我们在写sql 脚本的时候经常会用到临时表,有时间也需要根据临时表是否存在做一些逻辑处理。还好sql server已经集成了一个 Object_ID的函数,能够判断是否创建了临时表。使用挺方便的。 OBJECT_ID 参数: 'object_name ...
IF exists (select * from tempdb.dbo.sysobjects where id = object_id(N'tempdb..#temp') and type='U')D ...