CREATE DATABASE Sales --创建Sales数据库
ON
( NAME = Sales_dat,
FILENAME = 'C:\saledat.mdf', --数据文件路径
SIZE = 10, --数据文件初始大小
MAXSIZE = 50, --数据文件最大大小
FILEGROWTH = 5 ) --文件增长
LOG ON
( NAME = Sales_log,
FILENAME = 'C:\salelog.ldf', --日志文件路径
SIZE = 5MB, --日志文件初始大小
MAXSIZE = 25MB, --日志文件最大大小
FILEGROWTH = 5MB ) --文件增长
ON
( NAME = Sales_dat,
FILENAME = 'C:\saledat.mdf', --数据文件路径
SIZE = 10, --数据文件初始大小
MAXSIZE = 50, --数据文件最大大小
FILEGROWTH = 5 ) --文件增长
LOG ON
( NAME = Sales_log,
FILENAME = 'C:\salelog.ldf', --日志文件路径
SIZE = 5MB, --日志文件初始大小
MAXSIZE = 25MB, --日志文件最大大小
FILEGROWTH = 5MB ) --文件增长
指定存储表的分区架构或文件组。如果指定了 <partition_scheme>,则该表将成为已分区表,其分区存储在 <partition_scheme> 所指定的一个或多个文件组的集合中。如果指定了 filegroup,则该表将存储在命名的文件组中。数据库中必须存在该文件组。如果指定了 "default",或者根本未指定 ON,则表存储在默认文件组中。CREATE TABLE 中指定的表的存储机制以后不能进行更改。ON {<partition_scheme> | filegroup | “default”} 也可在 PRIMARY KEY 约束或 UNIQUE 约束中指定。这些约束会创建索引。如果指定了 filegroup,则索引将存储在命名的文件组中。如果指定了 "default",或者根本未指定 ON,则索引将与表存储在同一文件组中。如果 PRIMARY KEY 约束或 UNIQUE 约束创建聚集索引,则表的数据页将与索引存储在同一文件组中。如果指定了 CLUSTERED 或约束另外创建了聚集索引,并且指定的 <partition_scheme> 不同于表定义的 <partition_scheme> 或 filegroup ,或反之,则只接受约束定义,而忽略其他定义。