Sql Server中判断表或者数据库是否存在
来源:互联网 发布:淘宝店异地发货可以吗 编辑:程序博客网 时间:2024/05/01 21:25
1.数据库
if exists(select 1 from master..sysdatabases where name='example')
print 'DataBase existed'
else
print 'Database not existed'
2.表
IF Exists(Select 1 From sysObjects Where Name ='表名' And Type In ('S','U'))
Print 'Exists Table'
Else
Print 'Not Exists Table'
在Sql Server2005中可以简化上述语句
如:
use example
go
if object_id('a','U') is not null
drop table a
go
注:a 是一个表,U代表是数据表类型
类似于U的类型代码,如下所示
对象类型:
AF = 聚合函数 (CLR)
C = CHECK 约束
D = DEFAULT(约束或独立)
F = FOREIGN KEY 约束
PK = PRIMARY KEY 约束
P = SQL 存储过程
PC = 程序集 (CLR) 存储过程
FN = SQL 标量函数
FS = 程序集 (CLR) 标量函数
FT = 程序集 (CLR) 表值函数
R = 规则(旧式,独立)
RF = 复制筛选过程
SN = 同义词
SQ = 服务队列
TA = 程序集 (CLR) DML 触发器
TR = SQL DML 触发器
IF = SQL 内联表值函数
TF = SQL 表值函数
U = 表(用户定义类型)
UQ = UNIQUE 约束
V = 视图
X = 扩展存储过程
IT = 内部表
- Sql Server中判断表或者数据库是否存在
- Sql Server中判断表或者数据库是否存在
- Sql Server中判断表或者数据库是否存在
- Sql Server中判断表或者数据库是否存在
- Sql Server中判断表或者数据库是否存在
- Sql Server中判断表或者数据库是否存在
- Sql Server中判断表或者数据库是否存在
- Sql Server中如何判断表或者数据库的存在
- SQL Server中判断数据库是否存在
- Sql server中判断表是否存在
- SQL Server中判断一个数据库是否存在的方法
- SQL Server中判断一个数据库是否存在的方法
- SQL Server中判断一个数据库是否存在的方法
- SQL Server中如何判断一个数据库是否存在
- ASP 中判断SQLSERVER 表或者数据库是否存在
- sql server如何判断数据库是否存在
- Sql Server判断数据库、表、存储过程、函数是否存在
- Sql Server判断数据库、表、存储过程、函数是否存在
- Linux相关图书选购指南
- 收藏 托盘
- PIX 7.x系统中的EZVPN server配置
- 关于SAS公司
- B2B改变游戏规则又是免费 中国电子商务重复老路
- Sql Server中判断表或者数据库是否存在
- [原创]web应用中log4j的初始化配置
- qq密码破解资料
- Java框架之AOP框架
- Delphi 属性、函数、事件参考
- 我的ID型参数过滤防注入之道(ASP)
- qq密码破解资料
- 摈弃 Windows 低效率的工作方式,发掘 Linux 身上的 UNIX 气质
- 首篇