浅谈结构化查询语言数据库中几种语句的应用

上传人:飞*** 文档编号:5033965 上传时间:2017-08-27 格式:PDF 页数:1 大小:110.41KB
返回 下载 相关 举报
浅谈结构化查询语言数据库中几种语句的应用_第1页
第1页 / 共1页
亲,该文档总共1页,全部预览完了,如果喜欢就下载吧!
资源描述

《浅谈结构化查询语言数据库中几种语句的应用》由会员分享,可在线阅读,更多相关《浅谈结构化查询语言数据库中几种语句的应用(1页珍藏版)》请在金锄头文库上搜索。

1、构化查询语言数据库中旬的应用应用SQL Server 2000解决实际问题时,标准的T-SQL语句不能满足需要,需要加一些非标准的语言要素。作为高职院校的教师要培养高技能的人才教师必须对理论教学内容和实践教学内容都要做到精、透,这就需要不断地学习和积累经验。众所周知结构化查询语言SQL(Structured Query Language)是IBM公司在20世纪70年代开发的查询语言SQL标准经过多次修改,现在已成为关系型数据库环境下的标准查询语言。作为SQL Server使用的Transact-SQL语言。它不但包含了标准的SQL语言部分而且为了增强可编程性和灵活性,另外增加了如注释、变量、函

2、数等非标准的语言要素。在对SQL Server2000的三年教学中对SQL Server语句的应用进行了归纳总结,积累了一些经验。一、go语句的应用为了提高程序的执行效率在TransactSQL语言编写的程序中把多个语句放在一起形成语句组在执行程序时把语句组作为一个批处理一次性地发送到SQL Server服务器。同时,为了使程序的各组成部分及功能划分比较清楚在每一个批处理后用Go语句作为结束标志虽然Go语句有时不是必须用的。但在下列情况下,必须使用GO语句。1、在使用命令创建数据库并打开数据库时,若这两个操作一起执行则必须使用G0语句进行分隔。2、在数据库中创建视图时在打开数据库语句和创建视图

3、语句一起执行时必须使用G0语句进行分隔。3、在执行存储过程时。若没有使用EXEC命令则此存储过程与其他语句一起执行时必须使用G0语句进行分隔。4、在数据库中创建函数、存储过程或触发器时,在打开数据库语句和创建函数、存储过程或触发器语句一起执行时必须使用GO语句进行分隔。另外,严格来讲,Go语句本身不是TransactSQL语句的组成部分所以在给程序添加注释时注释内容不能直接放在GO语句的后面。二、select语句的应用Select语句能够完成对表中数据的查询,而且查询是对表中数据处理的最常用的操作,但select语句的功能及应用还有很多。1、显示函数或变量的值例如:程序如下:use stude

4、ntgoselect*from coursegoinsert into course values(03 102,7网络数据库7,5)selecterror as第一次插入记录时的错误代码在这里select语句通过显示全局变量error的值来表明上一条语句执行是否出错,并在显示值前显示提示信息行。又例如:显示当前日期时间以及到当前日期时间试图登录SQL Server的次数。程序如下:select getdate0,connections在这里,显示结果没有提示信息行。但在同一行一次可显示两个(或多个)值。2、局部变量的赋值例如:程序段如下:declarea int,ch cha“12)sele

5、cta=5,ch=网络数据库在这里,变量的值与表中数据无关。3、在查询子句中把查询结果直接赋给变量例如:程序如下:use studentdeclarerowcount intselectrowcount=count(*)from stu严上一条语句的功能是查询表stu返回的记录个数赋给变量mwcount*selectrowcount asSTU表的记录数在这里语句selectrowcount=count()from stu等价于语句setrowcount=(select count(+)f而m stu)可见。select语句还可作为表达式放在赋值运算符的后面。但需要说明的是,上述两种情况仅限于查询结果是单值的情况。4、显示表中不存在的列假设表stuscore中有三个列列名依次是s_number(学号)、e_number(课程号)和score(分数),且学号的值的表示形式如:0421305表示此学生是2004级213班05号。那么,显示此表的记录信息时在学号字段前显示班级信息。命令语句如下:select班$E=substring(s_number,3,3),s_number学号,c_number课程号,score分数from stuscore(作者单位:黑龙江农业工程职业学院)巾国-位经;齐200r5-I匝盈_

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 研究报告 > 技术指导

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号