sqlserver中判断表或临时表是否存在
来源:互联网 发布:caj转word转换器 mac 编辑:程序博客网 时间:2024/06/11 19:06
PS:这个就是技术上的整理,其实谈不上原创或者转载
1、判断数据表是否存在
方法一:
use yourdb;
go
if object_id(N'tablename',N'U') is not null
print '存在'
else
print '不存在'
例如:
use fireweb;
go
if object_id(N'TEMP_TBL',N'U') is not null
print '存在'
else
print '不存在'
方法二:
USE [实例名]
GO
IF EXISTS (SELECT * FROM dbo.SysObjects WHERE ID = object_id(N'[表名]') AND OBJECTPROPERTY(ID, 'IsTable') = 1)
PRINT '存在'
ELSE
PRINT'不存在'
例如:
use fireweb;
go
IF EXISTS (SELECT * FROM dbo.SysObjects WHERE ID = object_id(N'TEMP_TBL') AND OBJECTPROPERTY(ID, 'IsTable') = 1)
PRINT '存在'
ELSE
PRINT'不存在'
2、临时表是否存在:
方法一:
use fireweb;
go
if exists(select * from tempdb..sysobjects where id=object_id('tempdb..##TEMP_TBL'))
PRINT '存在'
ELSE
PRINT'不存在'
方法二:
use fireweb;
go
if exists (select * from tempdb.dbo.sysobjects where id = object_id(N'tempdb..#TEMP_TBL') and type='U')
PRINT '存在'
ELSE
PRINT'不存在'
- sqlserver中判断表或临时表是否存在
- sqlserver中判断表或临时表是否存在
- sqlserver中判断表或临时表是否存在
- sqlserver中判断表或临时表是否存在
- sqlserver中判断表或临时表是否存在
- sqlserver中判断表或临时表是否存在
- sqlserver中判断表或临时表是否存在
- sqlserver中判断表或临时表是否存在
- sqlserver中判断表或临时表是否存在
- sqlserver中判断表或临时表是否存在
- sqlserver中判断表或临时表是否存在
- sqlserver中判断表或临时表是否存在
- sqlserver中判断表或临时表是否存在
- 如何判断SqlServer中临时表是否存在
- 判断MS SQLSERVER临时表是否存在
- 判断MS SQLSERVER临时表是否存在
- SQL 中 判断 表 或 临时表 是否 存在
- 判断临时表是否存在
- 36. Valid Sudoku
- 【Linux命令】grep命令
- 【NYOJ】[599]奋斗的小蜗牛
- MySQL时间戳转换
- UVA 10617 Again Palindrome
- sqlserver中判断表或临时表是否存在
- 算法导论例程——哈希表
- PHP 数组
- PHP 字符串
- Chromium网页Render Layer Tree创建过程分析
- Unity项目开发笔记之"Take Ur Step"(1)
- UVA 11987 几乎就是并查集= =
- HDU 2066 一个人的旅行(Dijkstra模板题)
- hdoj 5617 Jam's maze(滚动数组dp求回文数)