问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

SQL的函数和过程正确的描述是

发布网友 发布时间:2022-04-07 17:11

我来回答

2个回答

热心网友 时间:2022-04-07 18:40

SQL允许定义函数、过程和方法。定义可通过SQL的有关过程的组件,也可以通过外部的程序设计语言,如Java,C或C++。SQL标准所定义的语法,与大多数数据库实现的自身的非标准版本的语法不同。函数和过程允许“业务逻辑”作为存储过程记录在数据库中,并在数据库中执行。

业务逻辑能够被写成程序设计语言过程并完全存储在数据库之外,但把它们定义成数据库中的存储过程有几个优点:

1  允许多个应用访问这些过程。

2.允许当业务规则发生改变时进行单个点的改变,而不变改变应用系统的其他部分。

3.应用代码可以调用存储过程,而不是直接更新数据库关系。

 具体操作如下:

1. 声明方式。

2.调用函数和过程可以在过程或者嵌入式SQL语言中使用call语句调用。

3. 函数与过程的语言构造

SQL所支持的构造赋予了它与通用编程语言相当的几乎所有的功能。SQL标准中处理这些构造的部分称为持久存储模块(Persistent Storage Mole, PSM)。  变量通过declare语句进行声明,可以是任意的合法SQL类型。使用set语句进行赋值。一个复合语句有begin……end的形式,在begin和end之间会包含复杂的SQL语句。一个形如begin atomic……end的语句可以确保其中包含的所有语句作为单一的事务来执行。

(1)while语句。

(2)repeat语句。

(3)for循环(类似于for……in语句)。

(4)if-then-else。

(4)case语句。

在begin……end之间的语句可以执行signal out_of_classrome_seats来引发异常。这个句柄说明如果条件发生,将会采取动作终止begin end中的语句。另一个可选的动作是continue,它继续从引发异常的语句的下一条语句开始执行。

热心网友 时间:2022-04-07 19:58

8.2 聚合函数的应用

聚合函数在数据库数据的查询分析中,应用十分广泛。本节将分别对各聚合函数的应用进行说明。
8.2.1 求和函数——SUM()

求和函数SUM( )用于对数据求和,返回选取结果集中所有值的总和。语法如下。

SELECT SUM(column_name)

FROM table_name

说明:SUM()函数只能作用于数值型数据,即列column_name中的数据必须是数值型的。

实例1 SUM函数的使用

从TEACHER表中查询所有男教师的工资总数。TEACHER表的结构和数据可参见5.2.1节的表5-1,下同。实例代码:

SELECT SUM(SAL) AS BOYSAL

FROM TEACHER

WHERE TSEX='男'

运行结果如图8.1所示。

图8.1 TEACHER表中所有男教师的工资总数

实例2 SUM函数对NULL值的处理

从TEACHER表中查询年龄大于40岁的教师的工资总数。实例代码:

SELECT SUM(SAL) AS OLDSAL

FROM TEACHER

WHERE AGE>=40
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
初一语文同步练习册68页第3题的作文! 是什么? 高一语文68页续写作文, 很久以前,在很远的地方,有个老头儿………_百度... 语文必修一68页写作练习的作文!800字、急求!。 涉嫌强奸罪但证据不足最长拘留多久 嗓子疼可以喝柠檬吗 喝柠檬水上火么?网上都说不上火,可为什么喝完柠檬水一觉起来嗓子... 三清茶功效原理 瑶寨三清茶 三清茶如何 如何判断三清茶的品质? 出轨的男人会感到亏对于妻子吗?会有真心爱小三的男人吗? 出轨男人对小三有真爱吗 讲述男人真爱小三的表现 男人会真正的爱小三吗 男人出轨找的小三比自己老婆老,也没有自己老婆漂亮,他会爱上这样的小三吗?还是只是玩玩而已? 第一次出轨的男人会不会全心全意地爱着小三 男人出轨后妻子发现了以后他会不会爱上小三呀? 出轨男人分手后还会爱着小三吗? 男人会真心爱上“第三者”吗?三句话告诉你真实答案,别不信,是什么? 冷空调扇有效果吗? 冷暖空调扇的效果如何? 福州的福鼎肉片颇具盛名,自己在家如何制作? 如何能一刀剪出个五角星 想要一张大流量的流量卡,选沃卡惠可以吗? 我想在重庆周边开一家便利店,请问在哪里进货? 手机大流量卡哪款好 开个便利店怎么找进货渠道 小红书发过的文案还能修改吗 我想开一个小型便利店,请问通过那些渠道进货,会便宜一些?? 家里没有wifi,但是我妈喜欢刷抖音,想买个大流量的卡,在哪里可以买到稳定又多的流量卡? 西安便利店进货渠道有哪些? 5千米55米等于多少千米 8千米55米=( )千米怎么写呀 55m等于多少km写成分数? 55千米等于多少公里 7千米55米 12千米5米用小数怎么计算 2千米55米=( )千米用小数表示 5干米55米等于多少米 55千米有多远?? 9吨20千克=()吨 2千米55米=()千米 高铁的速度大约是55米每秒半小时行驶多少千米? 55千米有多远 55千米等于多少厘米 55厘米等于多少米? 一千米减去45米等于55米对吗? 怎么MacBook+key文件转换成ppt- 问一问 45655等于多少千米 180155米是多少公里 5km50m等于多少km 应用 每秒三分55米怎么化为千米每小时 55公里等于多少千米?