第三
--如果存在这个数据库就先删除再创建
use master
go
if exists(select * from sysdatabases
where name = 'dbtest')
drop database dbtest
go
create database dbtest
on primary
(
name =dbtest_pri,
filename ='c:/dbtest_pri.mdf',
size = 5,
maxsize=20,
filegrowth=1
),
filegroup myfg
(
name=dbtest_dat1,
filename ='d:/dbtest_dat1.ndf'
),
(
name='dbtest_dat2',
filename='d:/dbtest_dat2.ndf'
)
log on
(
name=dbtest_log,
filename='e:/datest_log.ldf'
)
go
--切换数据库
use dbtest
go
--如果已经存在这个表就先删除再创建
if exists(select * from sysobjects
where name = 'sp' and type = 'U')
drop table sp
go
create table sp
(
spbh int identity(1001,1) primary key, --商品编号
spmc varchar(20), --商品名称
spjj money, --商品进价
spsj money, --商品售价
ppbh int, --品牌编号
lbbh int, --类别编号
scrq datetime --生产日期
)
go
--修改表
alter table sp
add spsl int --添加字段
alter table sp
alter column spsl bigint --修改字段
alter table sp
drop column spsl --删除字段
go
--查看数据库
sp_helpdb dbtest
go
--查看表
sp_help sp
go
--插入数据
insert sp
values('cocacola',1.8,3.0,1011,101,'2006-9-20')
insert sp
values('persicola',2.0,2.8,1012,101,'2006-9-9')
insert sp(spmc,spjj,spsj)
values('cola',0.5,2.0)
--修改数据
update sp
set spjj = 1.0,spsj = 2.2
where spmc = 'cola'
--删除一行数据
delete sp
where spmc = 'cola'
--删除整个表的所有数据
delete sp
--清空表格
truncate table sp
--查看表
select * from sp