T-SQL的语法约定
在T-SQL的代码中不区分大写和小写。
创建数据库
创建数据库要使用CREATE DATABASE语句,下面是创建数据库的语法格式。
CREATE DATABASE database_name
[
[ON [filespec]]
[LOG ON[filespec]]
]
<filespec>::=
{(
NAME=logical_file_name,
FILENAME='of_file_name',
[,SIZE=size]
[,MAXSIZE={max_size|UNLIMITED}]
[,FILEGROWTH=growth_increament[KB|MB|GB|TB|%]])
}
说明:
database_ name:创建的数据库名称,命名须唯一且符合SQL Server的命名规则,最多为128个字符。
ON子句:指定数据库文件和文件组属性。
LOG ON子句:指定日志文件属性。
filespec:指定数据文件的属性,给出文件的逻辑名、存储路径、大小及增长特性。
NAME:为filespec定义的文件指定逻辑文件名。
FILENAME:为filespec定义的文件指定操作系统文件名,指出定义物理文件时使用的路径和文件名。
SIZE子句:指定filespec定义的文件的初始大小。
MAXSIZE子句:指定filespec定义的文件的最大大小。
FILEGROWTH子句:指定filespec定义的文件的增长增量。
当仅使用CREATE DATABASE database_name 语句而不带参数时,创建的数据库大小将与model 数据库的大小相等,