您的位置:首页 > 数据库

mssql数据库基本语句总结(1)

2013-05-21 13:15 435 查看
--建数据库
create database cstn
on primary
(
size=10mb,
maxsize=100mb,
filename='d:\db\cstn.mdf',
name='cstn',
filegrowth=100%
)
log on
(
size=10mb,
maxsize=100mb,
filename='d:\db\cstn.ldf',
name='cstn_log',
filegrowth=10mb
)
go
--调用数据库
use cstn
go
--建表
create table Student
(
tId int identity(1,1) primary key,
tSId int not null,
tSName nvarchar(10),
)
go
--增加一列column
alter table Student add tSAge int
go
--给表插入一些数据
insert into student
select 01,N'关羽',24 union all
select 02,N'赵云',23 union all
select 03,N'张飞',22 union all
select 04,N'刘备',25
go
--增加唯一性约束
alter table Student add constraint UQ_Student_tSAge unique(tsage)
go
--删除唯一性约束
alter table student drop constraint UQ_Student_tSAge
go
--增加唯一性约束
alter table student add constraint UQ_Student_tSAge unique(tsname)
go
--增加一列
alter table student add tSGender nchar(2)
go
--增加默认约束
alter table student add constraint DF_Student_tSGender default(N'男')for tsgender
go
--给表中一列数据统一修改值
update student set tsgender=N'男'
go
--给表插入数据(一条一条插入)
insert into student values(06,N'小乔',18,N'女')
insert into student(tSId,tsname,tsage) values(07,N'周瑜',23)
insert into student(tSId,tsname,tsage) values(05,N'孔明',24)
insert into student values(08,N'大乔',19,N'女')
insert into student values(09,N'貂蝉',18,N'女')
insert into student values(10,N'吕布',28,'男')
go
--修改表中一列数据中的其中一个数据的值
update student set tsgender=N'男'  where tsid=10
go
--查询表中数据
select * from student
go

--署名:黄飘龙


--建数据库
create database cstn
on primary
(
size=10mb,
maxsize=100mb,
filename='d:\db\cstn.mdf',
name='cstn',
filegrowth=100%
)
log on
(
size=10mb,
maxsize=100mb,
filename='d:\db\cstn.ldf',
name='cstn_log',
filegrowth=10mb
)
go
--调用数据库
use cstn
go
--建表
create table Student
(
tId int identity(1,1) primary key,
tSId int not null,
tSName nvarchar(10),
)
go
--增加一列column
alter table Student add tSAge int
go
--给表插入一些数据
insert into student
select 01,N'关羽',24 union all
select 02,N'赵云',23 union all
select 03,N'张飞',22 union all
select 04,N'刘备',25
go
--增加唯一性约束
alter table Student add constraint UQ_Student_tSAge unique(tsage)
go
--删除唯一性约束
alter table student drop constraint UQ_Student_tSAge
go
--增加唯一性约束
alter table student add constraint UQ_Student_tSAge unique(tsname)
go
--增加一列
alter table student add tSGender nchar(2)
go
--增加默认约束
alter table student add constraint DF_Student_tSGender default(N'男')for tsgender
go
--给表中一列数据统一修改值
update student set tsgender=N'男'
go
--给表插入数据(一条一条插入)
insert into student values(06,N'小乔',18,N'女')
insert into student(tSId,tsname,tsage) values(07,N'周瑜',23)
insert into student(tSId,tsname,tsage) values(05,N'孔明',24)
insert into student values(08,N'大乔',19,N'女')
insert into student values(09,N'貂蝉',18,N'女')
insert into student values(10,N'吕布',28,'男')
go
--修改表中一列数据中的其中一个数据的值
update student set tsgender=N'男' where tsid=10
go
--查询表中数据
select * from student
go

--署名:黄飘龙
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: