avatar

SQl命令-SQL Server

创建数据库:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
CREATED ATABASE数据库名称
ON
[FILEGROUP文件组名称]
(
NAME=数据文件逻辑名称,
FILENAME=‘路径t数据文件名,
SIZE=数据文件初始大小,
MAXSIZE=数据文件最大容量,
FILEGROWTH=数据文件自动增长容量,)
LOGON
(
NAME=日志文件逻辑名称,
FILENAME='路径+日志文件名’,
SIZE=日志文件初始大小,
MAXSIZE=日志文件最大容量,
FILEGROWTH=日志文件自动增长容量,)
[COLLATE数据库校验方式名称]
[FOR ATTACH]

删除数据库:

1
DROP DATABASE 数据库名

修改数据库:

其中具体文件格式:

1
2
3
4
5
6
7
8
其中,“具体文件格式”为:
(
NAME =文件逻辑名称
NEWNAME =新文件逻辑名称
SIZE =初始文件大小
MAXSIZE =文件最大容量
FILEGROWTH =文件自动增长容量
)

增加数据文件

1
2
3
ALTER DATABASE 数据库名称
ADD FILE
(具体文件格式)

增加数据日志文件

1
2
3
[TO FILEGROUP文件组名]
ADD LOG FILE
(具体文件格式)

删除数据文件

1
REMOVE FILE 文件名称

修改数据文件

1
2
MODIFY FILE 
(具体文件格式)

查看数据库信息

用系统存储过程显示数据库结构

1
2
Sp_ helpdb [[@dbname=] 'name']
例如: EXEC Sp_ helpdb AdventureWorks2012

用系统存储过程显示文件信息

1
2
Sp_ helpfile [[@filename =] 'name']
例如: EXEC Sp_ _helpfile Address

用系统存储过程显示文件组信息

1
2
3
Sp_ helpfilegroup [[@ filegroupname =] 'name']
例如: use AdventureWorks2012
EXEC Sp_ _helpfilegroup
文章作者: Techoc
文章链接: https://techoc.xyz/posts/5a25087c/
版权声明: 本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 Techoc's

评论