快速业务通道

面试准备之SQL 3——数据管理

作者 佚名技术 来源 数据库编程 浏览 发布时间 2012-03-21

1. T-SQL 条件表达式:

(1).常量:由一个或多个字母、数字或符号(! @  #)组成

(2).一元运算符: 仅有一个操作数的运算符 +表示整数  —表示负数 ~表示补数运算符

(3).二元运算符:组合两个操作数的运算符 包含 算术运算符 赋值运算符(=) 位运算符 比较运算符 逻辑运算符 字符串串联运算符(+) 或一元运算符

=     >    <   >=    <=    <> (不等于)   !(非)

 

(4).''_'': 一个字符 A LIKE ''C_'' 至多至少两个字符

     % :任意长度字符串 A LIKE ''C%‘

     []  : 区间  指定范围内的数据 A LIKE ''[1-9]''

     [^] :不在该区间(指定范围内)的数据

   

(5).逻辑运算符:And Or Not

In关键字 用来限制返回 可以是多个值

 

2.T-SQL 插入数据

Insert into 表名(列,列,列。。。) values(值列、、、)

 

将现有的表的数据添加到新的已存在的表中: inster into newtable 新表(列) select  列 from 旧表 (可以这样记:好似英语一样:从旧表查询数据插入到新表)

将现有的表的数据添加到新的不存在的表中:select 列 into 新表 from 旧表

以上语句由于标识列不允许被指定,因此我们要创建一个新的标识列,语法如下:

select 其他列, identity(数据类型,标识种子,标识增长量) as 列名

into 新表

form 旧表

 

通过Union关键字合并数据进行插入

 

insert 表名(列名)

select 列值 union

select 列值 union

select 列值 union

select 列值

 最后一行就不需要union了

 

3.使用T-SQL更新数据

update 表名 set  列名=新的值 where 条件

 

4.使用T-SQL删除数据

delete from 表名 where 条件

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号