最简单的,CREATE DATABASE mytest 这样就可以创建数据了,数据文件什么的都存放在默认的目录下了。
指定一些参数的语句:
CREATE DATABASE Sales
ON
( NAME = Sales_dat,
FILENAME = 'C:\Program Files\Microsoft SQL Server\MSSQL11MSSQLSERVER\MSSQL\DATA\saledatmdf',
SIZE = 10,
MAXSIZE = 50,
CREATE TABLE 职工(
职工号 INT PRIMARY KEY,
姓名 VARCHAR(10)
年龄 INT,
性别 VARCHAR(2)
);
CREATE TABLE 社会团体(
编号 INT PRIMARY KEY,
名称 VARCHAR(20),
负责人 INT,
活动地址 VARCHAR(50)
);
ALTER TABLE 社会团体
ADD CONSTRAINT cons_1
FOREIGN KEY (负责人) REFERENCES 职工;
CREATE TABLE 参加(
职工号 INT NOT NULL,
编号 INT NOT NULL,
参加日期 DATETIME,
PRIMARY KEY (职工号, 编号)
);
ALTER TABLE 参加
ADD CONSTRAINT _cons_2
FOREIGN KEY (职工号) REFERENCES 职工;
ALTER TABLE 参加
ADD CONSTRAINT cons_3
FOREIGN KEY (编号) REFERENCES 社会团体;
假设数据库名称为pubs,添加一个名为pubs_data2的次要数据文件,代码为
ALTER
DATABASE
pubs
ADD
FILE
(
NAME
=
'pubs_data2',
FILENAME
='pubs_data2ndf'
,
SIZE
=
10mb
,
FILEGROWTH
=
1mb
)
TO
FILEGROUP
PRIMARY
次要数据文件与主数据文件作用基本一样,当你的主数据文件空间不足而且由于磁盘限制无法增长时,就只能添加新的数据文件了。
以上就是关于怎么运用T-SQL语句创建数据库全部的内容,包括:怎么运用T-SQL语句创建数据库、用sql语句创建数据库、SQL server中sql语句怎么创建次要数据库文件等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)