- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
博学实训企据库管理与安全实训 3
第3章 T-SQL表操作语法国家信息化人才培养工程(深圳博学)授权实训基地纲要1查询SELECT语句2插入INSERT语句3更改UPDATE语句4删除DELETE语句T-SQLSQL和T-SQLSQL语言为关系数据库的标准语言T-SQL是标准SQL的加强版,并对SQL命令做了许多扩充,提供类似于程序语言的基本功能T-SQL的组成DML:数据操作语言DCL:数据控制语言DDL:数据定义语言查询SELECT语句查询语句查询SELECT语句T-SQL语句查询结果查询语句查询SELECT语句查询SELECT语句语法Select select_list From table [ Where Conditions][ Order By order_list [ Asc | Desc ] ]Select_list:字段列表,样式为“字段1……字段N”Table:查询表,样式为“表1,表2…表N”Condiitions:由表字段组成的条件表达式或逻辑表达式Order_list:查询结果按照某字段排序的字段列表查询SELECT语句比较运算符查询SELECT语句SELECT * from 图书信息查询SELECT语句SELECT * FROM 图书明细 WHERE 书名=SQL实用参考手册 查询SELECT语句select * from 图书明细 where 零售价100查询SELECT语句select * from 图书明细 where 描述 is null查询SELECT语句select 书名,‘深圳软舰学员学习资料用书’as 描述 from 图书明细 where 描述 is null查询SELECT语句select top 10 * from 图书明细查询SELECT语句select * from 图书明细 order by 零售价 desc查询SELECT语句通配符查询SELECT语句查询书名含有“access”字符的书籍。查询SELECT语句逻辑运算符查询SELECT语句select * from 图书明细 where 书名like ‘%sql%’ and 零售价 50小结请思考:学生信息表student,字段分别有uid(学号)、Uname(姓名)、Gid(班级编号)、age(年龄)、math(数学成绩)、china(语文成绩)、english(英语成绩)查询所有学生信息查询数学成绩在70至80分之间学生姓名、数学、语文、英语成绩查询姓“张”的所有学生信息查询S005班的所有学生信息插入语句INSERT [INTO] 表名 [列名] VALUES 值列表[INTO]是可选的,可以省略表名是必需的,表的列名是可选的,如果省略,值列表中顺序与数据表中字段顺序保持一致多个列名和多个值列表用逗号分隔插入语句每次插入一整行数据,不可能只插入半行或者几列数据如果违反字段的非空约束,那么插入语句会检验失败数据值的数目必须与列数相同,每个数据值的数据类型、精度和小数位数也必须与相应的列匹配insert语句不能为IDENTITY标识列指定值如果在设计表的时候指定某列不允许为空,则该列必须插入数据,否则将报告错误信息插入语句向客户信息表插入数据了解该表的结构查询当前的数据insert into 客户信息 values (1010,‘刘阳’,‘liuy@163.com’,‘123456’)更新语句UPDATE 表名 SET 列名 = 更新值WHERE 更新条件update 商品信息 set 库存量=库存量-1 where 商品编号=A10001更新语句将【书名明细】表内书名为‘photoshop cs培训教程’的零售价格修改为38.5删除语句DELETE FROM 表名 [WHERE 删除条件]DELETE FROM 商品信息 where 商品名称 like %苹果%删除语句删除【图书明细】表中书名为‘access 2002数据库开发与应用’删除语句删除引入表记录delete from 图书信息 where 书号=10207删除语句删除被引入表记录删除【图书明细】表中的书名为“access 2002数据库开发与应用”使用Truncate Table删除数据TRUNCATE TABLE t_NewsTruncate Table用来删除表中的所有行,功能上类似于没有Where子句的Delete语句所用的事务日志空间较少使用的锁通常较少,当使用行锁执行DELETE语句时,将会锁定表中各行以便删除。TRUNCATE TABLE始终锁定表和页,而不是锁定各行总结1描述SELECT语法格式?2描述DELETE语法格式?3描述UPDATE语法格式?4描述INSERT语法格式?
您可能关注的文档
- 华南师范大学生手册.doc
- 华南理工-方政治制度史随堂练习.doc
- 华好生物科代加工服务流程图.doc
- 华姿连锁有责任公司修改.ppt
- 华师16秋劳动法学》在线作业.doc
- 华师《人力规划》练习及答案.doc
- 华彩管控评:GE集团管控模式对中国国有企业的借鉴.doc
- 华师现代企管理毕业论文范文.doc
- 华文公共基知识指导第二部分邓小平理论.doc
- 华昌公寓预评估.doc
- 2023年度安全员考试题库检测试题打印附答案详解(达标题).docx
- 2023年度安全员考试题库检测试题打印(实用)附答案详解.docx
- 2023年度安全员考试题库检测试题打印附完整答案详解【名师系列】.docx
- 2023年度安全员考试题库检测试题打印及答案详解【考点梳理】.docx
- 2023年度安全员考试题库检测试题打印附完整答案详解【各地真题】.docx
- 2023年度安全员考试题库检测试题打印附参考答案详解【完整版】.docx
- 2023年度安全员考试高分题库含答案详解(精练).docx
- 2023年度安全员考试高分题库及参考答案详解【能力提升】.docx
- 2023年度安全员考试高分题库附答案详解【典型题】.docx
- 2023年度安全员考试高分题库及参考答案详解(培优B卷).docx
文档评论(0)