博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
SQL语句判断数据库、表、字段是否存在
阅读量:6641 次
发布时间:2019-06-25

本文共 489 字,大约阅读时间需要 1 分钟。

--
判断[TestDB]是否存在
if
 
exists
(
select
 
1
 
from
 master..sysdatabases 
where
 name
=
'
TestDB
'
)
    
print
 
'
TestDB存在
'
else
    
print
 
'
TestDB不存在
'
--
判断表[TestTb]是否存在
if
 
exists
(
select
 
*
 
from
 TestDB..syscolumns 
where
 id
=
object_id
(
'
TestDB.dbo.TestTb
'
))
    
print
 
'
表TestTb存在
'
else
    
print
 
'
表TestTb不存在
'
--
判断[TestDB]数据中[TestTb]表中是否存在[Name]字段
if
 
exists
(
select
 
*
 
from
 TestDB..syscolumns 
where
 id
=
object_id
(
'
TestDB.dbo.TestTb
'
and
 name
=
'
Name
'
)
    
print
 
'
字段Name存在
'
else
    
print
 
'
字段Name不存在
'

转载地址:http://bkovo.baihongyu.com/

你可能感兴趣的文章
UIImageView
查看>>
spring boot&&cloud干货系列
查看>>
2012-06-25 基本调整数据库结构方法
查看>>
用Markdown格式写一份前端简历
查看>>
第二次作业
查看>>
Windows API编程(一)完整的示范程序
查看>>
JAVA EE:第一个例子(登录)
查看>>
前端Js框架汇总
查看>>
LINUX 配置IP
查看>>
常用的CSS3 -webkit-前缀
查看>>
oo第四次博客作业
查看>>
获取JSON格式的字符串各个属性对应的值
查看>>
入坑博客园
查看>>
寻址和字节顺序
查看>>
VMware 虚拟化编程(13) — VMware 虚拟机的备份方案设计
查看>>
Linux常用命令整理
查看>>
数据的间距问题(重载+函数模板)
查看>>
利用Python实现从百度下载图片到本地磁盘
查看>>
ubuntu18.04安装mac主题
查看>>
Log4j的简单使用
查看>>