SQL server数据库

查询数据库

  • 查询所有数据库

exec sp_helpdb;

  • 查询数据库test

exec sp_helpdb test;

  • 查询数据库视图

select * from sys.databases;

创建数据库

  • 创建数据库(默认)

create database mydb;

  • 创建包含两个数据文件组,两个日志文件的数据库mydb。
create database mydb
on
/*默认为primary文件组*/
primary
(
name=mydb_dat1,
filename='G:\programs\SQL server\mydb_dat1.mdf',
size=10MB,
maxsize=20MB, /*默认unlimited*/
filegrowth=50%
),
(
name=mydb_dat2,
filename='G:\programs\SQL server\mydb_dat2.ndf',
size=10MB,
maxsize=20MB,
filegrowth=50%
),
/*文件组mydb_gro*/
filegroup mydb_gro
(
name=mydb_dat3,
filename='G:\programs\SQL server\mydb_dat3.ndf',
size=10MB,
maxsize=20MB,
filegrowth=50%
)
log on
(
name=mydb_log1,
filename='G:\programs\SQL server\mydb_log1.ldf',
size=10MB,
maxsize=20MB,
filegrowth=50%
)
  • 进入数据库

use mydb;

修改数据库

  • 移除文件。
alter database mydb
remove file mydb_dat2;
  • 添加文件到文件组mydb_gro
alter database mydb
add file
(
name=mydb_dat2,
filename='G:\programs\SQL server\mydb_dat2.ndf',
size=10MB,
maxsize=20MB,
filegrowth=50%
)
to filegroup mydb_gro;
  • 删除数据库

drop database mydb;

    原文作者:Demons_96
    原文地址: https://www.jianshu.com/p/0a6acc0fc664
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞