mysql如果存在则删除数据库_怎么判断sql数据库是否存在,存在删除
展开全部
判断数据62616964757a686964616fe78988e69d8331333433623135库,如果存在则删除:
IF (EXISTS(SELECT * FROM master.dbo.sysdatabases WHERE dbid=db_ID('dbname')))
DROP DATABASE dbname
如果提示:删除数据库时提示数据库正在被使用,无法删除(Cannot drop database databasename because it is currently in use),使用:
IF (EXISTS(SELECT * FROM master.dbo.sysdatabases WHERE dbid=db_ID('dbname')))
BEGIN
USE master
ALTER DATABASE dbname
SET single_user
WITH ROLLBACK IMMEDIATE
DROP DATABASE dbname
END
扩展资料
判断储存过程,如果存在则删除
IF (EXISTS(SELECT * FROM sysobjects WHERE name='procedurename' AND type='P'))
DROP PROCEDURE procedurename
判断触发器,如果存在则删除
IF (EXISTS(SELECT * FROM sysobjects WHERE id=object_id(N'[dbo].[triggername]') AND OBJECTPROPERTY(id, N'IsTrigger') = 1))
DROP TRIGGER triggername
判断用户函数是否存在,如果存在则删除
此处type有两种: 'TF'- Table-Value Function 表值函数 'FN'- Scalar-Value Function 标量值函数
IF (EXISTS(SELECT * FROM sysobjects WHERE id=object_id(N'[dbo].[userfunction]') AND (type='FN' OR type='TF')))
DROP FUNCTION userfunction
mysql如果存在则删除数据库_怎么判断sql数据库是否存在,存在删除相关推荐
- azure云数据库_保护Azure SQL数据库免于意外删除
azure云数据库 In this article, we will review options called LOCKS in Azure SQL database and Azure SQL S ...
- azure云数据库_使用Azure SQL数据库构建ASP.NET应用
azure云数据库 In this article, you will learn about Azure SQL Database and its uses. Then the article sp ...
- azure云数据库_配置Azure SQL数据库防火墙
azure云数据库 介绍 (Introduction) The Azure SQL Database firewall lets you decide which IP addresses may o ...
- azure云数据库_在Azure SQL数据库中实现动态数据屏蔽
azure云数据库 In this article, we will review Dynamic Data Masking in the Azure SQL database. Dynamic Da ...
- sql还原数据库备份数据库_如何获取SQL数据库还原历史记录
sql还原数据库备份数据库 This article will review how to get information on your SQL database restore history, ...
- azure云数据库_在Azure SQL数据库中保护数据的五种方法
azure云数据库 When storing data in the cloud the main concern companies generally have is whether or not ...
- azure云数据库_在Azure SQL数据库中配置电子邮件通知
azure云数据库 In this article, we will review how to configure email notifications in the Azure SQL sing ...
- azure云数据库_在Azure SQL数据库中配置多重身份验证
azure云数据库 介绍 (Introduction) The new SSMS 17.2 allows users to authenticate using Active Directory wi ...
- azure云数据库_将Azure SQL数据库警报集成到Slack
azure云数据库 Database administrators have a lot of tasks and responsibilities but perhaps the most chal ...
最新文章
- 【FPGA】Buffer专题介绍(一)
- python画曲线-如何通过python画loss曲线的方法
- 48-Rotate Image
- 【运营】运营高手的“葵花宝典”,你就是下一个东方不败
- 每次新建Android项目都报样式找不到的错误?
- 旅游解说系统 VS 旅游信息系统
- AjaxControlToolkit工具控件之Accordion错误解决方法
- 多肉建议多久浇一次水?
- 使用mybatis的resultMap进行复杂查询
- 浏览器渲染机制面试_面试 09-01.浏览器渲染机制
- python基础——经营第一个项目,如何将python学得更6 ?
- 《概率统计简明教程》
- 在使用vue-video-player时,切换页面浏览器报错:TypeError: this.el_.vjs_getProperty is not a function**
- 图像锐化算法sharpen
- 顺丰笔试-赏金猎人2020-08-20(参考时间最大利益)
- RMAN duplicate 方式 做个备库
- 用python,重温小时候猜数字大小游戏
- java高级软件工程师面试_高级软件工程师的新面试问题
- 2023第十四届蓝桥杯 C/C++大学生A组省赛 满分题解
- 网上赚钱风口,捡芝麻丢西瓜
热门文章
- 动态库的编写和调用 - Delphi
- 【异常】Container exited with a non-zero exit code 1 Failing this attempt.Stack trace: ExitCodeException
- 在使用postman中操作api接口测试403解决方法
- win10不能上网问题的解决办法
- web开发中目录路径问题的解决
- 一个通用的计数限制解决方案
- Xcode 6 Bug:Interface Builder文件中的未知类
- char s []和char * s有什么区别?
- 如何检查jQuery中是否已选中复选框?
- 清除浮动的几种常见方法