以下为《SQL-SERVER常用命令---专升本》的无排版文字预览,完整格式请下载
下载前请仔细阅读文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。
第一章:SQLSERVER命令大全
一、create database 数据库名
create database student
二、creat table 表名
(
列名1 类型 列级完整约束
列名2 类型 列级完整约束
列名3 类型 列级完整约束
…
…
表级完整约束
…
…
)
约束条件主要有:
?空约束: not null
主键约束: primary key
外键约束: foreign key (外键表引?的id) references 主表名(主表主键)
检查约束: check(条件)
标?列,?动增长约束: identity(标识种?,增长量)
默认: default 默认值
create table 学?信息_蒲某某 --创建表
(
学号 char(7) primary key,
姓名 char(20) not null,
性别 char(2) check 性别 in (‘男’,‘女’),
年龄 int default 20,
所在系 char(15)
)
列级完整约束:
(1)默认值约束 default
(2)空值/?空值约束 null /not null
(3)主键约束 primary key
(4)外键约束 foreign key … references …
(5)唯?性约束 unique
(6)检查约束
表级完整约束:
(1)unique
(2)primary key
(3)foreign key
(4)check
三、alter table 表名
1.加字段( alter table 表名 add 列名 数据类型 约束
alter table 学?信息 add 电话 char(11)
alter table 学?信息 add 电?邮箱 varchar(40)
2.改字段( alter table 表名 alter column 列名 数据类型/约束
alter table 学?信息 alter column 性别 char(2) not null
3.删除字段( alter table 表名 drop column列名
alter table 学?信息 drop column 电?邮箱
四、drop table 表名
drop table 学?信息
五、插?表数据----增
insert into 表名(列名1,列名2,…)
valus (‘列1值’,’列2值’,…)
六、修改表数据----改
update 表名
set 列1=’值1’, 列2=’值2’……
where 逻辑表达式
七、删除表数据-----删
delete from 表名/视图名
where 逻辑表达式
八、数据查询
1.基本查询
select ?标列表/表达式表
from 表名 或 视图名
where 条件表达式
select distinct 课程名称 from 课程
select 课程编码+‘:’+课程名称 from 课程
2.带有where字句的查询
(1)?较??
where A ?较符号 B
select 课程号,课程名称
from 课程
where 学分>=4 and 学分
以上为《SQL-SERVER常用命令---专升本》的无排版文字预览,完整格式请下载
下载前请仔细阅读上面文字预览以及下方图片预览。图片预览是什么样的,下载的文档就是什么样的。