第7章sql server.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第7章sql server

Transact –SQL是微软公司在Microsoft SQL Server系统中使用的语言,是对标准SQL的一种扩展。 利用T-Sql语言不仅能完成数据库上的各种操作,而且可以很容易地编制复杂的例行程序。这样的程序也称为数据库应用程序。在涉及信息管理的应用系统开发过程中,前端应用程序调用后端的数据库应用程序不仅必要,而且可以减少网络流量、提高系统性能。 掌握正确熟练的数据库编程技术是很必要的。 本章教学内容 1.基本知识 2.常用函数和自定义函数 3.批处理和流程控制语句 4.游标及其应用(8.3节) 本章介绍编程编程的基本知识、各种语句的语法及其应用 7.1.1数据类型 SQL Server 2005中数据类型分为三类分别是: 系统数据类型:(第四章已介绍) 用户定义数据类型 XML架构集合:用来存贮XML数据 [例]创建自定义数据类型Postalcode,数据长度为6,定长字符型,不允许为空。 Exec sp_addtype postalcode,’char(6)’,’not null’ 7.1.2变量 变量对应内存中的存储空间,是被赋予一定值的语言元素 T-SQL中有两种变量:局部变量和全局变量 局部变量是用户在程序中自定义的变量; 全局变量是由SQL Server系统提供且预先声明的变量 全局变量 SQL Server系统提供的全局变量有两类: 与SQL Server连接有关的全局变量: @@connections 返回上次启动以来连接或试图连接的次数 @@remserver 返回登陆记录中远程服务器的名字 关于系统内部信息有关的全局变量: @@version 返回当前版本 标量值函数的调用 格式: select 拥有者.函数名(实参1,…实参n ) 说明:实参可以是局部变量或表达式;实参与形参顺序要一致 内联表值函数调用 该函数可以用以下语句来调用: 格式: Select * from [数据库名]. [拥有者](实参1,…实参n ) 说明:内联表值函数只能使用Select语句调用 * 7.2 常用函数和自定义函数 统计函数 函数名 功能描述 AVG() 返回数值列表达式的平均值 COUNT() 返回符合SELECT命令中条件的记录个数 MAX() 返回某一列的量大值(该列的值可比) MIN() 返回某一列的最小值(该列的值可比) SUM() 返回数值列表达式中非NULL值的总和 * 7.2 常用函数和自定义函数 字符函数 函数名 功能描述 举例 ASCII() 返回一个指定字符的ASCII值 SELECT ASCII(a),返回:97 CHAR() 返回以指定值为ASCII值的字符 SELECT CHAR(97),返回:’a’ LEFT() 返回字符串左起的若干个字符 SELECT LEFT(asdfg,3),返回:’asd’ RIGHT() 返回字符串右起若干个字符 SELECT RIGHT(asdfg,3),返回:’dfg’ LEN() 返回字符串的长度 SELECT LEN(asdfg),返回:5 LTRIM() 将字符串左边空格删除掉 SELECT LTRIM( ABC),返回:’ABC’ RTRIM() 将字符串右边空格删除掉 SELECT RTRIM(ABC ) ,返回:’ABC’ SPACE() 返回指定个数的空格 SELECT SPACE(2),返回:’ ’ STR() 将数值量四舍五入转换为字符串 SELECTSTR(3.2184,4,2),返回:’3.22’ SUBSTRING() 返回指定字符串的起止位置和长度的子串 SELECT SUBSTRING(0.7823679,3,4) 返回:’7823’ * 7.2 常用函数和自定义函数 【例】LTRIM()、RTRIM()和LEN()函数举例。 DECLARE @CH CHAR(25) SET @CH= SQL SERVER 2005

文档评论(0)

xcs88858 + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档