关系数据库与SQLServer2008第2版教学课件作者龚小勇第23讲T-SQL基础知识课件.docVIP

关系数据库与SQLServer2008第2版教学课件作者龚小勇第23讲T-SQL基础知识课件.doc

  1. 1、本文档共4页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
重庆电子工程职业学院授课方案(教案) 课名: 教师: 班级: 编写时间: 课题:T-SQL基础知识 教学目的及要求: 标识符的命名规则、注释的含义 掌握常量的书写格式和基本用途 掌握变量的声明、赋值和显示方法 掌握系统内置函数的使用方法 掌握运算符的使用方法 了解批、脚本 教学重点: 变量的声明、赋值和显示方法 系统内置函数的使用 教学难点: 系统内置函数的使用 教学步骤及内容: 复习并导入新课 一、标识符 1.标识符的含义 2.命名规则 课堂练习1:判断下列哪些标识符是合法的?哪些是不合法的? AbC X yz @a1 where #proc ##xs 7table as 二、使用注释 1.注释的作用:说明代码的含义,增强代码的可读性;可以把程序中暂时不用的语句注释掉,使它们暂时不被执行,需要时可恢复。 2.类型: 行内注释:用于注释单行。--(两个减号) 块注释:用于注释多行。/*……*/ 三、常量 1.常量的含义:在运行过程中保持不变的量,是表示特定数据值的符号。 2.常量的书写格式:取决于它所表示的值的数据类型。 课堂练习2:判断下列常量是什么类型常量? 1894 0x12Ef 2.5E2 1.52 $12 -$23.5 ‘123’ ‘w34’ ‘’ ‘2006-04-24’ 四、变量 1.类型 局部变量:用户自己定义的变量,用于在语句之间传递数据。 局部变量名以@符号开头。 使用时,必须先声明。 全局变量(了解):是系统定义的变量,用于存储系统的特定信息. 用户不能建立全局变量,也不能修改其值。 全局变量名以@@符号开头。 2.局部变量的声明 语法格式: declare @变量名 数据类型[,…n] 说明:数据类型可以是系统定义的或用户定义的类型 实例2:分别定义一个整型变量和两个字符型变量。 declare @name varchar(10) declare @age smallint , @msg varchar(50) 注意:局部变量未被赋值之前,其值为null。 3.局部变量的赋值 语法格式:set @变量=表达式 select @变量=表达式 [,…n] 说明:select语句不能同时完成赋值和查询两种操作。 实例3:给@age、@name、@msg赋值。 select @name=‘刘伟’,@age=21 set @msg=‘欢迎使用SQL Server 2000’ 4.局部变量的显示 语法格式为:1.print 表达式 2.select 表达式 [,…n] 实例4:显示@age、@name、@msg的值。 1.print @name 2.print @age 3.select @name as 姓名, 年龄=@age, @msg 欢迎词 5.局部变量的作用域 作用域的含义:是指可以使用该变量的范围。 局部变量的作用域:从声明它的地方开始,到声明它的批处理或存储过程的结尾。 实例5:分析下列局部变量的作用域,执行语句后,会出现什么问题? declare @name varchar(10) declare @age smallint , @msg varchar(50) go - -第1个批结束 select @name=‘刘伟’,@age=21 set @msg=‘欢迎使用SQL Server 2000’ go - -第2个批结束 select @name as 姓名, 年龄=@age, @msg 欢迎词 五、函数 1.类型 字符串函数:求串长len( )、转换为大写/小写字母upper() / lower() .数学函数:sum( )、avg( )、max( )、min( )、count( ) 日期和时间函数:求当前系统日期Getdate( ) 数据类型转换函数:convert( )、cast( ) 全局变量函数(了解) 实例6:已知@msg的值为“欢迎使用SQL Server 2000”,显示该字串的长度。 declare

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档