SQL基础语句(一)

使用sql创建数据库

create database BBS

删除数据库

drop database BBS

更改数据库名称

exec sp_dboption '库名','single user','true'   
sp_renamedb 旧库名,新库名    
exec sp_dboption '新库名','single user','false' 
在学习Sql Server 数据库 sql语句时, 建数据库,建表,建约束,能删表,能删约束,
后来想到是否能删除数据库,于是
drop database BBS
报错:
消息 3702,级别 16,状态 3,第 1 行
无法删除数据库 "BBS",因为该数据库当前正在使用
--删除方式1 物理文件将会被删除 single user true 每次只能有一个用户访问数据库
use master
exec sp_dboption 'BBS','single user',true
go
drop database BBS
--删除方式2 物理文件将会被删除 dbo use only true 只有数据库所有者才能使用数据库
use master
exec sp_dboption 'BBS','dbo use only',true
drop database BBS
--删除方式3  offline true 数据库将处于脱机状态 ,然后删除,物理文件还在,再次附加即可使用
use master
exec sp_dboption 'BBS','offline',true
drop database BBS
    原文作者:SQL
    原文地址: https://blog.csdn.net/yongchaocsdn/article/details/68064136
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞