判断库和表存在的语句
--sql中判断数据库是否存在
if exists(select 1 from master..sysdatabases where name='book')
print 'DataBase existed'
else
print 'Database not existed'
go
--sql中创建数据库
--create database book
go
--sql中利用存储过程查看用户
--exec sp_helpuser
go
--利用存储过程删除登录账号
--exec sp_droplogin'sa'
--sql中判断表的存在
IF Exists(Select 1 From sysObjects Where Name ='表名' And Type In ('S','U'))
Print 'Exists Table'
Else
Print 'Not Exists Table'
go
--sql中删除存在的表
use book
go
if object_id('a','U') is not null
drop table test
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 = <strong class="kgb" οnmοuseοver="isShowAds = false;isShowAds2 = false;isShowGg = true;
InTextAds_GgLayer="_u670D_u52A1";KeyGate_ads.ShowGgAds(this,"_u670D_u52A1",event)"
style="border-top-width: 0px; padding-right: 0px; padding-left: 0px; font-weight: normal;
border-left-width: 0px; border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; cursor: hand;
color: #0000ff; padding-top: 0px; border-right-width: 0px;
text-decoration: underline" οnclick="javascript:window.open("http://www.google.com/aclk?sa=L&ai=Bh2rlOAWHR56sBozu6AOroqCAC5_q_jCXvsOWA_iU2JQFwKkHEAIYAiCvmqoJKAM4AVDrnYft_f____8BYJ3h24HQBaoBCjEwMDAwMTYwMDLIAQHIAo-anALZAwUzhILJ-9To&num=2&q=http://www2.tek.com/cnweb/products/oscilloscopes/%3FWT.srch%3D1%26WT.mc_id%3Dppc,ggl,scope_aw_ch_cn_scope,k171E,s,766361139%26&sig=AGiWqtxyWRPsXCeA4J63cbgSQs3krP7s8Q");
GgKwClickStat("服务","www.tektronix.com.cn","afs","1000016002");" οnmοuseοut="isShowGg = false;InTextAds_GgLayer="_u670D_u52A1"">服务队列
TA = 程序集 (CLR) DML <strong class="kgb" οnmοuseοver="isShowAds = false;isShowAds2 = false;
isShowGg = true;InTextAds_GgLayer="_u89E6_u53D1_u5668";
KeyGate_ads.ShowGgAds(this,"_u89E6_u53D1_u5668",event)" style="border-top-width: 0px;
padding-right: 0px; padding-left: 0px; font-weight: normal; border-left-width: 0px;
border-bottom-width: 0px; padding-bottom: 0px; margin: 0px; cursor: hand; color: #0000ff;
padding-top: 0px; border-right-width: 0px;
text-decoration: underline" οnclick="javascript:window.open("http://www.google.com/aclk?sa=l&ai=BQIoCOAWHR56sBozu6AOroqCAC5iBlTOIz87RBPDWtnnAmgwQARgBIK-aqgkoAzABOAFQ7tXJy_7_____AWCd4duB0AWgAaqp9v4DqgEKMTAwMDAxNjAwMsgBAcgC6MOOAdkDBTOEgsn71OjgAxA&num=1&q=http://toolbar.google.com/T4/intl/zh-CN/%3Futm_campaign%3DzhCN%26utm_source%3DzhCN-ha-ww-google%26utm_medium%3Dha%26utm_term%3D%25E5%25B7%25A5%25E5%2585%25B7%26tbbrand%3DGZAZ&sig=AGiWqtzKjiNgl3U7aRUdC4tjyZq0F7XBBQ");
GgKwClickStat("触发器","toolbar.google.com/zh-CN","afs","1000016002");" οnmοuseοut="isShowGg = false;InTextAds_GgLayer="_u89E6_u53D1_u5668"">触发器
TR = SQL DML 触发器
IF = SQL 内联表值函数
TF = SQL 表值函数
U = 表(用户定义类型)
UQ = UNIQUE 约束
V = 视图
X = 扩展存储过程
IT = 内部表
*/
判断库和表存在的语句相关推荐
- mysql从库执行delete停止_MySQL主库大表执行delete语句,Ctrl+C具体发生了什么分析...
MySQL主库大表执行delete语句,Ctrl+C具体发生了什么分析 1.查看表结构 localhost.qt>show create table doctor_stats_backup\G ...
- mysql建库sql语句_mysql建库和建表的sql语句
需求描述: 在用户提交酒店订单时,需要记录订单信息和订单日志:订单信息包括用户名.订单号.入住时间和离店时间: 订单日志包括谁在什么时候操作了该订单,下订单时需要记录的订单日志为系统在下订单的时间点创 ...
- Oracle数据库查看表空间sql语句、查看Oracle数据库表空间剩余 、修改表空间、库备份
一 Oracle数据库查看表空间sql语句 1.oracle查看表空间当前用户 SQL> select username,default_tablespace from user_use ...
- mysql建库建表的语句_mysql建库建表语句
1.mysql管理数据库 1.1 创建数据库 创建数据库:CREATE DATABASE 数据库名; 显示数据库名: show database; 1.2删除数据库 删除数据库:drop databa ...
- Mysql库及表的基本概念、增删查改操作以及表的约束、多表联查
什么是数据库? 存储数据的仓库 数据库的存储介质:磁盘和内存. 为什么要用数据库不用文件?(数据库与文件进行数据存储的区别) 1.文件存储安全性低 2.数据库对数据进行良好的存储,查询以及管理 3.便 ...
- 多库多表场景下使用 Amazon EMR CDC 实时入湖最佳实践
一.前言CDC(Change Data Capture) 从广义上讲所有能够捕获变更数据的技术都可以称为 CDC,但本篇文章中对 CDC 的定义限定为以非侵入的方式实时捕获数据库的变更数据.例如:通过 ...
- mysql建库建表全过程20201215
oracle 用户–>表空间–>库–>表 mysql 系统–>库–>用户–>表 第一部分 安装 官网下载 安装 安装完成后,能在系统偏好设置里看到mysql的小海豚 ...
- 95-分库分表技术之ShardingJDBC
分库分表技术之ShardingJDBC ShardingJDBC: 回顾上一章的分库分表方式: 分库分表的目的就是将我们的单库的数据控制在合理范围内,从而提高数据库的性能 垂直拆分(按照结构分): 垂 ...
- mongodb拆库分表脚本
脚本功能: 1. 将指定的报告文件按照指定的字段.切库切表策略切分 2. 将切分后的文件并发导入到对应的Mongodb中 3. 生成日志文件和done标识文件 使用手册: -h 打印帮助信息,并 ...
最新文章
- azkaban 与 java任务_Azkaban的任务类型分析35:JavaProcessJob的执行
- python3反转列表的三种方式
- MySQL 类型转换
- main.js中封装全局登录函数
- python微信聊天机器人源码_8.【代码】微信聊天机器人(API的应用) - Python网络爬虫实战...
- php mysql 操作函数_PHP操作mysql函数详解,mysql和php交互函数
- php智慧社区,智慧园区综合管理平台智慧社区解决方案
- php dw制作购物车,php – 以编程方式向WooCommerce购物车添加免税费用
- PyTorch1.4安装-进入官网安装时最靠谱的
- 分布式配置管理平台 - Disconf介绍
- ES6学习笔记四(数组)
- MBR、主分区、扩展分区、逻辑分区、活动分区、系统分区、启动分区讲解
- 百度网盘不限速下载10M/S
- MATLAB遇到问题:错误使用mex的解决办法
- chrom浏览器flash_谷歌浏览器怎么打开flash_最新版chrome怎么开启flash-win7之家
- 重新理了下思路一个人的孤独
- avr c语言编译器,AVR单片机C语言编译器-20210409071159.docx-原创力文档
- 基于OpenCV的人脸识别考勤系统
- 简体中文设置<html lang=“zh-cmn-Hans“> //简体中文
- 阿里云王牌架构师二问开发者:容器和虚拟化你会怎么选?