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
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值