SQL中的CREATE DATABASE语句用于创建一个新的数据库。使用此语句可以创建一个数据库,该数据库将包含一组表,视图,存储过程,触发器和其他数据库对象。
使用方法
CREATE DATABASE语句的语法如下:
CREATE DATABASE database_name [ON [PRIMARY] [, [FILEGROUP] [ ...n ] ] [LOG ON [, [FILEGROUP] [ ...n ] ] ]
database_name:指定要创建的数据库的名称。
PRIMARY:指定要创建的主文件组。
FILEGROUP:指定要创建的附加文件组。
LOG:指定要创建的日志文件组。
实例
下面的示例创建一个名为 "TestDB" 的数据库:
CREATE DATABASE TestDB ON PRIMARY (NAME = TestDB_Data, FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\TestDB.mdf', SIZE = 2MB, MAXSIZE = 10MB, FILEGROWTH = 10%) LOG ON (NAME = TestDB_Log, FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL13.MSSQLSERVER\MSSQL\DATA\TestDB.ldf', SIZE = 1MB, MAXSIZE = 5MB, FILEGROWTH = 10%)
在上面的示例中,我们创建了一个名为TestDB的数据库,并为其指定了主文件组和日志文件组。