出现这种报警是因为数据库中已经有了该数据库,因此我们可以重新命名。当然,我们也可以删除已有的数据库,有两种方法:

1、手动删除数据库

选中【数据库】,单击鼠标右键选择【刷新】,如下图所示,在数据库下面确实已经有了“StudentManagerDB”数据库。

选中 “StudentManagerDB”数据库,单击鼠标右键选择【删除】,进入删除对象界面。勾选【关闭现有连接】,确定,删除完毕,再次执行即可。

2、执行代码删除已有数据库

 使用EXISTS()语句,检查是否存在要建立的数据库,如果存在,则删除

use master
go

--判断当前数据库是否存在
if exists(select*from sysdatabases where name='StudentManageDB')
--删除数据库,drop删除后数据库不可恢复,使用要谨慎!
drop database StudentManageDB
go
--创建主数据库
create database StudentManageDB

 

更多推荐

sql数据库 ‘xxxxxx‘ 已存在,请选择其他数据库名称