第八章
用SQL语句操作数据
一.SQL
语言主要有以下几部分组成。
1.DML
(Date Manipulation Language
,数据操作语言)
用来插入,修改和删除数据库中的数据,如
insert update 和 delete 等。
2.DDL
(Date Definition Language,数据定义语言)
用来建立数据库,数据库对象和定义其列,大部分是以create开头的命令,如create table create view及select等。
3.DQL(Date Query Language,数据查询语言)用来对数据库中的数据进行查询,如select等
4.DCL
(Date Control Language,数据控制语言):用来控制
数据库组件的存取许可,存取权限等,如grant,revoke等除此之外,T-SQL还包括变量说明,内部函数等其他的命令。
二.SQL中的运算符在SQL中,常用的几种运算符有算数运算符,赋值运算符,
比较运算符和逻辑运算符。
1.算术运算符
算数运算符包括:+(加)-(减)*(乘)/(除)%(模)
2.
赋值运算符SQL有一个赋值运算符,即‚=‛(等号),用于讲一个书或
变量或表达式赋值给另一变量
3.
比较运算符
比较运算符用来判断两个表达式的大小关系,除了text,next或image数据类型的表达式外,比较运算符几乎乐意用于其他所有的表达式比较运算符包括:=(等于)>(大于)<(小于)<>(不等于)>=(大于等于)<=(小于等于)!=(不等于
语法:
Select identity
(数据类型,表示种子,表示增长量)
AS
列名
Into
新表
From
原始表
使用T-SQL更新数据库
语法:
Update
表名
set
列名=
更新值
[where更新条件
]
使用delete删除条件语法
Deleted [from]
表名[where<
删除条件>]