- 1、本文档共41页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第九章Transact-SQL程序设计1
第九章 Transact-SQL程序设计9.1常量、变量、函数与表达式9.1使用常量字符型常量 ASCll吗字符型常量,括在单引号内,包含字母,汉字,数字及特殊字符 如:’数据库’,’SQL’ Unicode字符型常量,前面用大写的N来定义 如 :N’数据库’, N’SQL’9.1使用常量不使用界定符整型常量 二进制常量, Bit常量, integer常量, 实型常量 定点,decimal无引号的小数点 浮点,float与real科学计数法9.1使用常量时间常量单引号括起来日期常量货币型常量可选的小数点和货币符号日期时间常量 9.1.2变量全局变量 系统内部使用,有系统定义和维护,不能被显示地赋值和声明,用户不能定义只能引用,以@@开头。局部变量 用户定义和使用,在程序中保存数据值的变量。常用全局变量全局 变量名功能@@ERROR返回最后一个T-SQL语句的错误号@@FETCH_STATUS返回最后一个FETCH语句的执行状态,0为成功执行@@IDENITY最后一次插入的标识值@@LANGUAGE当前使用的语言的名称@@MAX_CONNECTIONS可以创建的同时连接的最大数目@@ROWCOUNT受最后一条SQL语句所影响的行数@@SERVERNAME本地服务器的名称@@TRANCOUNT当前连接打开的事务数@@VERSIONSQL Server的版本信息9.1.2变量声明局部变量 DECLARE @变量名 数据类型[,@变量名 数据类型…] 赋值局部变量 SET @变量名=表达式 SELECT @变量名=表达式[,@变量名=表达式…] [FROM 表名]9.1.2变量输出表达式的值 PRINT 表达式 SELECT 表达式[表达式,表达式…][FROM 表名] 如:SELECT @a,@b SELECT sno,sname FROM student 局部变量只能在声明他的批处理或存储过程中使用,一旦批处理或9.1.3使用函数函数是封装起来的完成某种特定功能的子例程。 内置函数:数学函数,字符串函数,日期和日期函数,系统函数 用户自定义函数:由一个或多个T-SQL语句组 成的子程序,可接受参数、执行操作,并将操作结果以值的形式返回。内置函数—数学函数函数名功能ABS返回指定数值表达式的绝对值ACOS反余弦函数ASIN反正弦函数ATAN反正切函数CEILING返回大于或等于指定数值表达式的最小整数COS余弦函数COT余切函数DEGREES将弧度值转化成相应的角度EXP返回指定的floatFLOOR返回小于或等于指定数值表达式的最大整数LOG返回指定float表达式的自然对数内置函数—数学函数函数名功能LOG10返回指定float表达式的常用对数PI返回圆周率的常量POWER返回指定表达式的指定幂的值PADLANS对于在数值表达式中输入的度数值返回弧度值RAND返回从0~1之间的随机float值ROUND返回一个数值表达式,舍入到指定的长度或精度SIGN符号的函数,正数返回1,负数返回-1SIN正弦函数SQRT返回指定表达式的平方根SQUARE返回指定表达式的平方TAN正切函数内置函数——字符串函数函数名功能ASCLL返回字符表达式中最左侧的字符的ASCLL代码值CHAR将ASCLL代码转化为对应的字符CHARINDEX返回字符串中指定表达式的开始位置DIFFERENCE返回的整数是SOUNDEX值中相同字符的个数返回的值从0~4不等:0表示几乎不同或完全不同,4表示几乎相同或完全相同LEFT返回字符串左边开始制定个数的字符LEN返回指定字符串表达式的字符数,其中不包含尾随空格LOWER将大写字符转化为小写字符并返回NCHAR根据Unicode标准的定义,返回具有指定的整数代码Unicode字符REPLICATE以指定的次数重复字符表达式REVERSE返回字符表达式的逆向表达式内置函数——日期和时间函数函数名功能DATEADDDATEDIFF返回跨两个指定日期的日期边界和时间边界数DATENAME返回表示指定日期的指定日起部分的字符串DATEPART返回表示指定日期指定日期的整数DAY返回一个整数,表示指定日期的天datepart部分MONTH表示返回指定日期的“月”内置函数—系统函数函数名功能APP—NAME返回当前应用程序的名称CASE计算条件列表并返回多个可能结果表达式之一CAST和CONVERT将一种数据类型的表达式显式转换为另一种数据类型的表达式HOST_ID返回工作站标识号HOST—NAME 返回工作站名@@IDENTITY返回最后插入的标识值的系统函数ISDATE确定输入表达式是否为有效日期SYSTEM_USER当未指定默认值时,允许将系统为当前登录提供
您可能关注的文档
- 《Red Hat应用基础》课程标准.doc
- 计算机文化基础期末复习指导2.doc
- 邮件服务器配置图解教程.doc
- Matlab课件--第一讲matlab环境与应用概述.ppt
- ftp配置过程.doc
- 如何在VS2010 中运行 Nehe OpenGL例子程序.doc
- 基于Linux的FTP服务器配置 - 完成.doc
- FFU系统SOP.docx
- 网络原理实验报告(DNS服务器的配置,IIS服务器的配置,IMAIL,DNS).doc
- 在networker服务器上备份文件系统中的文件到磁带库中(四).doc
- 2025榆林定边县国有企业财务会计人员招聘(10人)笔试参考题库附带答案详解.pdf
- 2024中安密码测评中心总经理助理招聘笔试参考题库附带答案详解.pdf
- 2025年四川艺术职业学院单招职业技能测试近5年真题考点含答案解析.docx
- 2024湖北某国有企业招聘劳务派遣工作人员笔试参考题库附带答案详解.pdf
- 2024北京国家金融科技风险监控中心有限公司招聘出纳笔试参考题库附带答案详解.pdf
- 2024北京国新投资有限公司相关岗位招聘笔试参考题库附带答案详解.pdf
- 2024中煤天津设计工程有限责任公司公开招聘笔试参考题库附带答案详解.pdf
- 2025河北石家庄建筑行业大型国有企业招聘43人笔试参考题库附带答案详解.pdf
- 2023包钢(集团)公司招聘941人笔试参考题库附带答案详解.pdf
- 2024中国电信陕西公司政企信息服务事业群社会招聘42人笔试参考题库附带答案详解.pdf
文档评论(0)