5月13日 第三章 Sql server数据管理
表达式
= 等于
> 大于
< 小于
>= 大于等于
<= 小于等于
<> 不等于
! 非
通配符
_ 表示一个字符
% 表示任意长度的字符串
[]括号中所指定范围内的一个字符
[^]不在括号中所之内范围内的任意一个字符
通配符通常与like关键字一起配合使用 来约束数据
逻辑表达式
And 与
OR 或
NOT 非
T-SQL语句部分
插入数据
语法
insert [into] <表名>[列名] values<值列表>
多个列名和多个值用逗号分割
一次插入多行数据
1、通过insert select 语句将现有表中的数据添加到新表中(需要自己创建表 字段)
语法
[color=#87CEEBinsert、 into 表名
select 列名
form 源表名[/color]
2、通过select into 语句将现有表中的数据添加到新表中(自动创建新表)
语法
select 列名
into 新表名
form 源表名
3、通过union关键字合并数据进行插入
语法
insert 表名 列名
select 值 union
select 值 union
select 值
更新数据
语法
update <表名> set <列名=更新值> [where <更新条件>]
不指定更新条件 将更新表内所有相关字段值
删除数据
语法
delete from <表名> [where <删除条件>]
只要删除就是删除整条记录 不会只删除单个字段 所以在delete后不能出现字段名
truncate table <表名>
删除表中所有行
执行速度要比delete快很多 资源占用较小
发表评论
| Trackback
