网站大量收购闲置独家精品文档,联系QQ:2885784924

SQLServer基础操作_数据记录的操作课案.pptx

  1. 1、本文档共17页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SQLServer基础操作_数据记录的操作课案

SQL Server 2008 天津财经大学 吕青普LQP039@163.com 2017-5-26 QQ:337664634 数据操作 在SQL Server Management Studio中查看记录 选择前1000行 返回前几条记录 在SQL Server Management Studio中插入记录 用Insert语句插入记录 简单插入 insert into 表名 values(*,*,…,*) 按表中不同字段顺序插入insert into 表名(列名,列名,…,列名) values (*,*,…,*) 插入值少于字段数的记录 在标识列里插入字段内容 set identity_insert 表名 on 数据操作 从数据表中查询记录并插入到另一个表中 从数据表中查询部分字段记录并插入到另一个表中 从数据表中查询记录插入其他表并为字段添加固定内容 从数据表中查询记录插入到其他表的部分字段 在insert语句中使用exec字句 演示 在数据库中只插入默认值 insert into 表名 default values 数据操作 插入记录的注意事项 修改后光标移动到其他记录 修改char和nchar固定长度时注意空格 设置Null Ctrl+0 放弃字段修改ESC 放弃记录修改两次ESC 用Update更新记录 简单更新语句 实例数据库 订单明细表 使用计算值更新记录订单明细表 更新过程中使用SQL函数 日期+1天/月/年 计算天数(加订单完成日期) 引用其它表里的字段更新记录 简单单列更新 计算列更新 orders order detail 两个表来做试验 使用top字句更新记录 数据操作 在SQL Server Management Studio中删除记录 删除后无法撤销 一次可以删除多条记录 有外键指向的删除结果视外键定义而不同 用Delete语句删除记录 简单的删除某记录 删除多条记录 引用其他表里的字段值来删除记录 用Truncate table 语句删除记录 速度快,但是不可通过日志恢复 不锁定行,只锁定表和页 删除后自动增长字段重新编号 有外键指向的,不能用Truncate table 删除 数据操作 用Select 字句设定查询内容 查询表中所有列 查询表中某几列 为查询添加计算列 查询时使用系统函数 DateDIff max/sum/min 查看最前记录 查看不重复记录 查询表中的标识列或GUID列 Select $identity from 表名 Select $rowguid from 表名 数据操作 用From字句指定查询哪些表 简单的from字句 从两个表中联合查询记录 表连接的类型 [Inner] Join Left [Outer] Join Right [Outer] Join Full [Outer] Join Cross Join 数据操作 A B C 1 2 3 4 5 6 7 8 9 C D E 3 2 3 4 5 6 6 8 9 表1 表2 [Inner] Join 结果 A B C C D E 1 2 3 3 2 3 4 5 6 6 8 9 数据操作 A B C 1 2 3 4 5 6 7 8 9 C D E 3 2 3 4 5 6 6 8 9 表1 表2 Left [Outer] Join结果 A B C C D E 1 2 3 3 2 3 4 5 6 6 8 9 7 8 9 Null Null Null 数据操作 A B C 1 2 3 4 5 6 7 8 9 C D E 3 2 3 4 5 6 6 8 9 表1 表2 Right [Outer] Join结果 A B C C D E 1 2 3 3 2 3 Null Null Null 4 5 6 4 5 6 6 8 9 数据操作 A B C 1 2 3 4 5 6 7 8 9 C D E 3 2 3 4 5 6 6 8 9 表1 表2 Full [Outer] Join结果 A B C C D E 1 2 3 3 2 3 4 5 6 6 8 9 7 8 9 Null Null Null Null Null Null 4 5 6 数据操作 A B C 1 2 3 4 5 6 7 8 9 C D E 3 2 3 4 5 6 6 8 9 表1 表2 Cross Join结果 A B C C D E 1 2 3 3 2 3 1 2 3 3 2 3 4 5 6 3 2 3 1 2 3 4 5 6 4 5 6 4 5 6 7 8 9 4 5 6 1 2 3 6 8 9 4 5 6 6 8 9 7 8 9 6 8 9 数据操作 使用表别名 表Join自身 数据操作 用Wher

文档评论(0)

jiayou10 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8133070117000003

1亿VIP精品文档

相关文档