- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
馋死 PPT研究院 POWERPOINT ACADEMY * * 尚辅网 / 第 5 章? Transact-SQL? 5.1 【案例 15】Transact-SQL 基础 相关知识 1.Transact-SQL 特点 SQL 是“结构化数据查询语言(Structure Query Language)”的英文缩写,是由 ANSI(American National Standards Institute)和 ISO(International Standards Organization)定义的标准,许多数据库厂商把 SQL 作为自己数据库的基础操作语言,并且对此标准进行了不同程度的扩展。 20 世纪 80 年代初,美国国家标准委员会(ANSI)开始制定 SQL 标准,并于 1986 年完成,并将这一标准称 为 ANSI SQL86,后又相继对其进行了扩充和完善,推出了 ANSI SQL86 和 ANSI SQL92,现在 SQL 已作为关系数据 库的标准检索语言。 Transact-SQL 是在包含了大多数 ANSI SQL86 和 ANSI SQL92 功能的基础上,对标准的 SQL 做了一些扩展, 对语法也做了一些精简,增强了可编程性和灵活性。Transact-SQL 已成为 SQL Server 2005 的核心,通过它几 乎可以完成 SQL Server 数据库中的所有操作。 SQL Server 2005 中的 Transact-SQL 具有如下特点。 ① 集数据定义语言 DDL、数据操纵语言 DML、数据控制语言 DCL 为一体。 ② 使用交互使用方式和嵌入到高级语言中方式。 ③ 语句的操作过程由系统自动完成,无须提供过程,是非过程式语言。 ④ 简单,容易理解和掌握。 2.常量 常量是指在程序运行过程中其值始终固定不变的量,也称为文字值或标量值,在 SQL Server 2005 的 Transact-SQL 中,常量在使用之前必须定义。定义常量的格式取决于它所表示的值的数据类型。SQL Server 2005 中可用的常量类型及常量的表示说明如表 5-1-1 所示。 3.变量 变量是在程序运行过程中其值可以变化的量,利用变量可以存储程序执行过程中涉及的数据,如表名、用户 密码、用户输入的字符串以及数值数据等。变量由变量名和变量值构成,其类型与常量一样,要注意变量名不能 与命令和函数相同。 在 Microsoft SQL Server 2005 系统中有两种类型的变量。 (1)系统全局变量 系统全局变量以两个@符号开头,是 SQL Server 系统提供并赋值的变量。用户不能建立全局变量,也不能 l 用 SET 语句来修改全局变量的值。通常将全局变量的值赋给局部变量,以便保存和处理。常用 SQL Server 2005 系统的全局变量及其含义如表 5-1-2 所示。 (2)局部变量 局部变量是作用域局限在一定范围(一个批处理)内的 T_SQL 对象。通常情况下,局部变量在一个批处理(也 可以是存储过程或触发器)中被声明,用来保存临时信息,作用域是其被声明时所在的批处理,在该批处理内可 以设置该变量的值,引用该变量被赋予的值,当这个批处理结束后,这个局部变量的生命周期也就随之结束。 声明局部变量,使用 DECLARE 语句,其语法如下。 DECLARE {{@local_variable [AS] data_type} |{@cursor_variable_name CURSOR} |{@table_variable_nametable_type_definition} } […n] 主要参数说明如下:@local_variable 是变量的名称,它必须以@开头;data_type 是任何由系统提供的或用 户定义的数据类型,变量不能是 text、ntext 或 image 数据类型;table_type_definition 用于定义表数据类型。 表声明包括列定义、名称、数据类型和约束;允许的约束类型只包括 PRIMARY KEY、UNIQUE KEY、NULL 和 CHECK; l n 表示可以指定多个变量并对变量赋值的占位符。声明表变量时,表变量必须是 DECLARE 语句中声明的变量。 局部变量赋值,使用 SET 或 SELECT 语句,赋值的语法格式如下: SET @local_variable=expression SELECT @ local_variable=expression…n 其中,@local_variable 是除 cursor、t
您可能关注的文档
- JavaWeb设计实用教程——基于Eclipse环境的应用开发教学课件作者孔昊chap1Eclipse概述及安装课件.ppt
- JavaWeb设计实用教程——基于Eclipse环境的应用开发教学课件作者孔昊chap2Eclipse的集成开发环境课件.ppt
- JavaWeb设计实用教程——基于Eclipse环境的应用开发教学课件作者孔昊chap3Eclipse中搭建Web开发环境课件.ppt
- JavaWeb设计实用教程——基于Eclipse环境的应用开发教学课件作者孔昊chap4Eclipse中开发Web项目课件.ppt
- JavaWeb设计实用教程——基于Eclipse环境的应用开发教学课件作者孔昊chap5Eclipse开发实例—电子会议厅课件.ppt
- JavaWeb设计实用教程——基于Eclipse环境的应用开发教学课件作者孔昊chap6Struts实现MVC设计课件.ppt
- JavaWeb设计实用教程——基于Eclipse环境的应用开发教学课件作者孔昊chap7Hibernate实现数据持久化课件.ppt
- JavaWeb设计实用教程——基于Eclipse环境的应用开发教学课件作者孔昊chap8JUnit单元测试课件.ppt
- JavaWeb设计实用教程——基于Eclipse环境的应用开发教学课件作者孔昊chap9使用CVS进行版本控制课件.ppt
- JavaWeb应用开发技术教学课件作者任文娟第1章节JavaWeb应用概述课件.ppt
最近下载
- 职业选择与生涯发展(同名27124).doc VIP
- FIDIC合同条件下竣工结算审计.pdf VIP
- 长期健康团体医疗保险产品介绍.ppt VIP
- 2025-2026秋学生国旗下演讲稿(20周):第十一周让诚信的光与友善点亮童年——爱身边每个人--养成教育.docx
- (高清版)B/T 42594-2023 承压设备介质危害分类导则.pdf VIP
- GB+18613-2020电动机能效限定值及能效等级.docx VIP
- 点 江西省临川第一中学2024—2025学年上学期期中考试八年级数学试卷(原卷版).docx VIP
- 文物建筑勘查设计取费标准(2020版)(试行).pdf VIP
- 2024年重庆市农业农村委机关及所属参公单位遴选公务员笔试真题及答案.docx VIP
- 原子物理学全本课件(褚圣麟,第一至第十章全部课件).pptx VIP
有哪些信誉好的足球投注网站
文档评论(0)