--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 = 内部表
*/

判断库和表存在的语句相关推荐

  1. mysql从库执行delete停止_MySQL主库大表执行delete语句,Ctrl+C具体发生了什么分析...

    MySQL主库大表执行delete语句,Ctrl+C具体发生了什么分析 1.查看表结构 localhost.qt>show create table doctor_stats_backup\G ...

  2. mysql建库sql语句_mysql建库和建表的sql语句

    需求描述: 在用户提交酒店订单时,需要记录订单信息和订单日志:订单信息包括用户名.订单号.入住时间和离店时间: 订单日志包括谁在什么时候操作了该订单,下订单时需要记录的订单日志为系统在下订单的时间点创 ...

  3. Oracle数据库查看表空间sql语句、查看Oracle数据库表空间剩余 、修改表空间、库备份

    一  Oracle数据库查看表空间sql语句 1.oracle查看表空间当前用户 SQL>  select  username,default_tablespace  from user_use ...

  4. mysql建库建表的语句_mysql建库建表语句

    1.mysql管理数据库 1.1 创建数据库 创建数据库:CREATE DATABASE 数据库名; 显示数据库名: show database; 1.2删除数据库 删除数据库:drop databa ...

  5. Mysql库及表的基本概念、增删查改操作以及表的约束、多表联查

    什么是数据库? 存储数据的仓库 数据库的存储介质:磁盘和内存. 为什么要用数据库不用文件?(数据库与文件进行数据存储的区别) 1.文件存储安全性低 2.数据库对数据进行良好的存储,查询以及管理 3.便 ...

  6. 多库多表场景下使用 Amazon EMR CDC 实时入湖最佳实践

    一.前言CDC(Change Data Capture) 从广义上讲所有能够捕获变更数据的技术都可以称为 CDC,但本篇文章中对 CDC 的定义限定为以非侵入的方式实时捕获数据库的变更数据.例如:通过 ...

  7. mysql建库建表全过程20201215

    oracle 用户–>表空间–>库–>表 mysql 系统–>库–>用户–>表 第一部分 安装 官网下载 安装 安装完成后,能在系统偏好设置里看到mysql的小海豚 ...

  8. 95-分库分表技术之ShardingJDBC

    分库分表技术之ShardingJDBC ShardingJDBC: 回顾上一章的分库分表方式: 分库分表的目的就是将我们的单库的数据控制在合理范围内,从而提高数据库的性能 垂直拆分(按照结构分): 垂 ...

  9. mongodb拆库分表脚本

    脚本功能: 1. 将指定的报告文件按照指定的字段.切库切表策略切分 2. 将切分后的文件并发导入到对应的Mongodb中 3. 生成日志文件和done标识文件 使用手册: -h    打印帮助信息,并 ...

最新文章

  1. azkaban 与 java任务_Azkaban的任务类型分析35:JavaProcessJob的执行
  2. python3反转列表的三种方式
  3. MySQL 类型转换
  4. main.js中封装全局登录函数
  5. python微信聊天机器人源码_8.【代码】微信聊天机器人(API的应用) - Python网络爬虫实战...
  6. php mysql 操作函数_PHP操作mysql函数详解,mysql和php交互函数
  7. php智慧社区,智慧园区综合管理平台智慧社区解决方案
  8. php dw制作购物车,php – 以编程方式向WooCommerce购物车添加免税费用
  9. PyTorch1.4安装-进入官网安装时最靠谱的
  10. 分布式配置管理平台 - Disconf介绍
  11. ES6学习笔记四(数组)
  12. MBR、主分区、扩展分区、逻辑分区、活动分区、系统分区、启动分区讲解
  13. 百度网盘不限速下载10M/S
  14. MATLAB遇到问题:错误使用mex的解决办法
  15. chrom浏览器flash_谷歌浏览器怎么打开flash_最新版chrome怎么开启flash-win7之家
  16. 重新理了下思路一个人的孤独
  17. avr c语言编译器,AVR单片机C语言编译器-20210409071159.docx-原创力文档
  18. 基于OpenCV的人脸识别考勤系统
  19. 简体中文设置<html lang=“zh-cmn-Hans“> //简体中文
  20. 阿里云王牌架构师二问开发者:容器和虚拟化你会怎么选?

热门文章

  1. 嵌入式电子护照应用在自助机上的案例
  2. 2019 未来杯高校 AI 挑战赛 图像-发现超新星
  3. 安卓Camera2悬浮窗录像
  4. MRTG监控H3C交换机端口流量
  5. python成语游戏代码_Python基础,猜成语小游戏
  6. ADO.net入门(五):口袋礼品的欣赏
  7. 获取所有淘金币全额兑换商品
  8. CSS+HTML 小米商品展示代码
  9. 计算机辅助教学研究始于,浅议计算机辅助教学发展与趋势.doc
  10. 计算机三级网络技术知识点总结