表的数据,最后也是放到数据文件中的。另外,也可以指定,某个表放到某个文件组上,这个例子:
--1.建库
create database 图书借阅
on primary
(
name = 'dat', --文件组dat
filename = 'c:\jieyue0.mdf'
),
(
name = 'act', --文件组act
filename = 'c:\jieyue1.mdf'
),
(
name = 'els', --文件组els
filename = 'c:\jieyue2.mdf'
)
log on
(
name = '图书借阅_log',
filename = 'c:\jieyue.ldf'
)
go
--2.建表
use 图书借阅
gocreate table 读者(读者号 varchar(10),姓名 varchar(10),性别 varchar(10),地址 varchar(80),手机号 varchar(20)) on [dat];create table 书(书号 varchar(10),书名 varchar(50),作者 varchar(50),出版社 varchar(30),定价 numeric(10,2), 库存量 int) on [dat];create table 借书(读者号 varchar(10),书号 varchar(10),借出日期 datetime,应还日期 datetime) on [act];create table 还书(读者号 varchar(10),书号 varchar(10),还书日期 datetime) on [act];create table 罚款(读者号 varchar(10),书号 varchar(10),罚款原因 varchar(100),罚款金额 numeric(10,2)) on [els];
--1.建库
create database 图书借阅
on primary
(
name = 'dat', --文件组dat
filename = 'c:\jieyue0.mdf'
),
(
name = 'act', --文件组act
filename = 'c:\jieyue1.mdf'
),
(
name = 'els', --文件组els
filename = 'c:\jieyue2.mdf'
)
log on
(
name = '图书借阅_log',
filename = 'c:\jieyue.ldf'
)
go
--2.建表
use 图书借阅
gocreate table 读者(读者号 varchar(10),姓名 varchar(10),性别 varchar(10),地址 varchar(80),手机号 varchar(20)) on [dat];create table 书(书号 varchar(10),书名 varchar(50),作者 varchar(50),出版社 varchar(30),定价 numeric(10,2), 库存量 int) on [dat];create table 借书(读者号 varchar(10),书号 varchar(10),借出日期 datetime,应还日期 datetime) on [act];create table 还书(读者号 varchar(10),书号 varchar(10),还书日期 datetime) on [act];create table 罚款(读者号 varchar(10),书号 varchar(10),罚款原因 varchar(100),罚款金额 numeric(10,2)) on [els];
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货