欢迎来到天天文库
浏览记录
ID:50055892
大小:2.64 MB
页数:19页
时间:2020-03-08
《SQL Server 2008 数据库案例教程 教学课件 作者 于斌 第3章 T-SQL语言.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、第3章T-SQL语言数据库案例教程编写组学习目标1.掌握T-SQL基础知识2.了解T-SQL语言元素3.1T-SQL基础知识SQL是结构化查询语言StructuredQueryLanguaged的缩写,用于关系型数据库。Transcact-SQL从SQL语言标准扩展而来。T-SQL语言主要由以下几个部分组成:数据定义语言(DataDefinitionLanguage,DDL)数据操纵语言(DataManipulationLanguage,DML)数据控制语言(DataControlLanguage,DCL)事务控制语言(TransactionControlLanguage,T
2、CL)其它语言元素3.2T-SQL语言元素1.2.1T-SQL常用语句1.2.2注释1.2.3变量1.2.4运算符1.2.5函数1.2.6流程控制语句1.2.7批处理1.2.1T-SQL常用语句1.SELECTFROMSELECTFROM是基本的查询语句,可以实现各种形式的数据查询操作。最简单的语法格式如下:SELECT*FROM表名WHERE查询条件3.2.1T-SQL常用语句【例3-1】在员工信息表中,查找年龄小于30岁的员工的姓名、职称。使用查询语句:select姓名,年龄from员工信息where年龄<30查询结果如下:姓名职称李四初级王五中级3.2.1T-SQL常用
3、语句2.插入数据语句INSERTINSERT语句用于向表中增加数据。简单的语法格式如下:INSERTINTO表名(列名列表)VALUES(对应列值)3.2.1T-SQL常用语句【例3-2】在员工信息表中,插入一行记录。使用插入语句:insertinto员工信息(工号,姓名,部门)values('0000102','李丽','研发部')3.2.1T-SQL常用语句更新数据语句UPDATE使用更新语句UPDATE可以修改表中特定字段的数据。简单的语法格式如下:UPDATE表名SET列名=值WHERE条件3.2.1T-SQL常用语句【例3-3】在员工信息表中,将姓名为李丽的员工部门
4、改为市场部。使用更新语句:update员工信息set部门='市场部'where姓名='李丽'3.2.1T-SQL常用语句更新数据语句UPDATE使用更新语句UPDATE可以修改表中特定字段的数据。简单的语法格式如下:UPDATE表名SET列名=值WHERE条件3.2.1T-SQL常用语句删除语句DELETEDELETE语句用于删除表中的记录。简单语法格式如下:DELETEFROM表名WHERE条件【例3-4】在员工信息表中,删除姓名为李丽的记录。使用删除语句:deletefrom员工信息where姓名='李丽'3.2.2注释注释用于对代码进行说明,是程序代码中不执行的文本字符
5、串。使用注释可以使程序代码易于阅读和维护。注释内容不被系统编译,也不被程序执行。T-SQL的注释分单行注释和多行注释两种。单行注释:使用双连接字符“--”,从“--”开始到行尾均为注释。多行注释:“/**/”,以“/*”作为注释开始,“*/”作为注释结束。3.2.3变量T-SQL语言中有两种类型的变量:局部变量和全局变量。1.局部变量局部变量是用户可自定义的变量,作用范围仅在程序内部。2.全局变量全局变量是由系统提供且预先声明的变量,以“@@”开头,用户只能使用,不能进行更改。其作用范围是任何程序,通常存储一些SQLServer的配置设定值和性能统计数据。3.2.4运算符运算
6、符是种语言中不可缺少的部分,T-SQL的运算符主要有:算数运算符、赋值运算符、位运算符、比较运算符、逻辑运算符和字符串连接运算符3.2.5函数函数是程序设计语言的重要组成部分,T-SQL语言提供了丰富的函数。SQLServer中的函数分为两种类型:一种是系统提供的内部函数;另一种是用户自定义函数。3.2.6流程控制语句与其它程序设计语言一样,T-SQL也用顺序、选择、循环结构来控制程序的流程。3.2.7批处理批处理是从客户机传递到服务器上的一组完整的数据和T-SQL语句。批处理包含一条或多条T-SQL语句的集合,以GO为结束标志。数据库案例教程编写组
此文档下载收益归作者所有