SQL 显示/重命名/增加/修改/删除

显示服务器中所有数据库信息

execute sp_helpdb

查看指定数据库

execute sp_helpdb db_name

重命名数据库

execute sp_renamedb old_name new_name


增加数据文件

alter database db_name  --先获取修改权限
add file
  (
    name=db_file_name_new,
    filename='e:\mydata\db_name_new.mdf',
    size=3,
    maxsize=8,
    filegroup=10%
  )

增加日志文件

alter database db_name
add log file
  (
    name=dn_file_name_newlog,
    filename='e:\mydata\db_name_newlog.ldf',
    filegroup=10%
  )

修改数据库文件

alter database db_name
modify file
  (
    name=db_file_name,size=3,maxsize=5
  )

删除数据库文件

alter database db_name
remove file db_file_name

删除数据库

drop database db_name

删除多个数据库

drop database db_name1,ds_name2

示例

if Exists(SELECT * FROM dbo.sysobjects WHERE name='db_name')
  drop database db_name
else
  print'error:要删除的数据库不存在'




猜你喜欢

转载自blog.csdn.net/weixin_41471128/article/details/80952969