使用T-SQL插入数据(一)
SQL是什么?
Structured   Query   Language  :结构化查询语言
T-SQL:Transact-SQL
T-SQL是SQL的增强版
对功能进行了扩充:如变量说明、流程控制、功能函数

DML(数据操作语言)
插入、删除和修改数据库中的数据
DCL(数据控制语言)
用来控制存取许可、存取权限等
DQL(数据查询语言)
用来查询数据库中的数据
DDL(数据定义语言)
用来建立数据库、数据库对象和定义标的列

插入多行数据

方法一通过INSERT  SELECT语句将现有表中的数据添加到已存在的表中
语法:
INSERT  INTO  <表明>(列名)
SELECT<列名>
FROM<源表名>
示例:
INSERT  INTO AddressList(姓名,地址,电子邮件)
SELECT  SName,SAddress,SEmail
FROM    Students
注意:AddressList表必须预先创建,并具有姓名,地址和电子邮件三列

方法二通过SELECT  INTO语句将现有表中的数据添加到新表中
语法:
SELECT(列名)
INTO<表名>
FROM  <源表名>
示例:
SELECT   Students.SName,Students.SAddress,Students.SEmail
INTO   AddressList
FROM  Students
注意:该语句只能执行一次

方法三通过UNION关键字合并数据进行插入
语法:
INSERT   INTO<表名>(列名)
SELECT  <列名> UNION
SELECT  <列名> UNION
示例:
INSERT  INTO<Sname,Sex,Sbirthday,Sage>
SELECT  '孙俪',0,'1982-9-26',31  UNION
SELECT  '邓超',0,'1980-9-26',33  UNION
SELECT  '邓等等',0,'2011-9-26',5
最后一个可以不加UNION

1.使用T-SQL更新删除数据

1.使用UPDATE更新数据行
UPDATE  表名  SET  列名 = 更新值  [WHERE 更新条件]
注意:1.更新多列数据使用逗号隔开
      2.勿忘条件限制,乙方有效数据的丢失

2.使用DELETE删除数据
DELETE  [FROM]  表名  [WHERE<删除条件>]
使用TRUNCATE删除数据行
TRUNCATE  TABLE  表名
示例:
TRUNCATE  TABLE  Students
注意:
实际工作中应用尽量少用TRUNATE  TABLE,因为它删除的数据不能恢复

最新文章

  1. entityframework学习笔记--009-使用原生sql语句操作数据
  2. canvas 学习
  3. 修改server 2008远程桌面端口
  4. python学习 流程控制语句
  5. 判断CAD版本
  6. Linux C _exit函数与exit函数的联系与区别
  7. 通过HP Loadrunner VuGen来录制安卓的应用
  8. c# 加密/解密 哈希
  9. 锋利的jQuery读书笔记---jQuery中Ajax--load方法
  10. QT下资源使用和资源占用…(可以动态加载资源文件,这样不占内存)
  11. 类 的继承性(Inherits)与 重写(Overrides)
  12. ASP.NET MVC 学习之路-6
  13. poj3673---双重for循环
  14. asp.net验证控件中常用的正则表达式
  15. ubuntu升级php版本
  16. 【MySQL】容器集群支持数据库实践
  17. WPF 截屏软件开发
  18. 201521123121 《Java程序设计》第5周学习总结
  19. Sublime 远程连接 Linux服务器
  20. Jenkins+Jmeter持续集成笔记(二:ANT执行Jmeter脚本)

热门文章

  1. Duplicate &lt;http&gt; element detected
  2. 常用javascript表单验证方法
  3. java实现全排列问题
  4. Python Web-第六周-JSON and the REST Architecture(Using Python to Access Web Data)
  5. n人围成一圈报数
  6. canvas焰火特效
  7. 一个2D平面游戏,的碰撞引擎实现
  8. BZOJ 2683: 简单题(CDQ分治 + 树状数组)
  9. Vue-小demo、小效果 合集(更新中...)
  10. Micropython Turnipbit 换挡风扇 旋转按钮控制直流电机转速