概述

但是,不能对层次结构中较低层的子程序进行相同的标识符访问和调用。子存储过程和子函数可从以下任何类型的SPL程序中进行声明和调用:独立的存储过程和函数。匿名块。触发器。包。对象类型主体的存储过程和函数。在上述任意程序内声明的子...

重载子程序

通常,具有相同名称、相同形参规格的同一类型(子存储过程或子函数)的子程序只要不是同辈块(即不在同一本地块中声明的子程序),就可以在同一独立程序中出现多次。根据限定符的使用及执行子程序调用的位置,可以单独调用每个子程序,如...

调用子程序

该调用指定为点分隔的限定符列表,以子程序名称及其任何参数结尾,如下所示:[[qualifier_1.][.]qualifier_n.]subprog[(arguments)]如果指定,则 qualifier_n 是已在其声明部分中声明 subprog 的子程序。前面的限定符列表必须位于沿从 ...

块关系

调用块中声明的子程序和访问标识符的能力取决于 SPL 程序中声明的各块之间关系,本节为您介绍相关的术语。术语 块是基本 SPL 结构,该结构由可选的声明部分、必需的可执行部分和可选的异常部分组成。块实现独立的存储过程和函数程序、匿名...

集合变量的赋值

将其作为 OUT 或 IN OUT 参数传递给子程序,然后在子程序内赋值。仅支持变长数组和嵌套表作为子程序的参数。不允许关联数组作为子程序的参数。使用 collection(index)=value 的形式为集合变量的元素赋值。说明 仅当两个集合具有相同的或是...

定义者与调用者的权限

如果程序具有调用者的权限,则调用程序时的当前用户在程序执行时保留为当前用户(但在调用的子程序中不一定如此 – 请参阅以下要点)。在调用了调用者的权限程序时,当前用户通常是启动会话(即,建立数据库连接)的用户,不过在会话启动后...

使用前置声明

完整子程序规格(由可选声明部分、可执行部分和可选异常部分组成)必须与前置声明在同一声明部分中指定,但可出现在前置声明调用此子程序的其他子程序声明之后。前置声明的典型用法是两个子程序相互调用,如下所示:DECLARE FUNCTION add...

访问子程序变量

这些变量最多可由一个限定符访问,该限定符是其中已本地声明这些变量的子程序的名称或带标记的匿名块。引用变量的语法如下所示:[qualifier.]variable 如果指定,qualifier 是子程序或带标记的匿名块,variable 已在其声明部分中进行声明...

异常处理

如果没有封闭块,则会终止子程序的处理。特殊的条件名称 OTHERS 与每种错误类型都匹配。条件名称不区分大小写。如果在所选的 handler_statements 中发生新错误,则它不能被此 EXCEPTION 子句捕获,而是被传播出去。周围的 EXCEPTION 子句可...

管理程序

运行 运行程序包体子程序中的存储过程或函数。说明 ODC V4.0.0 及之后版本,支持设置参数值为 DEFAULT、NULL 或空字符串。下载 下载程序包对象的 SQL 文件。删除 删除当前程序包包体。包头页签 在程序包管理页面,单击导航栏中的 包头 标签...

函数计算只支持Node.js,C++写的程序怎么运行?

当前函数计算支持的编程语言详情请参见 开发语言列表,如果您的程序函数计算还未支持的语言实现的,您可以采用以下做法:函数计算支持的语言改写。Node.js、Python等语言包含了非常丰富的类库,开发效率很高。使用 Custom Runtime ...

概述

子程序是指子存储过程或子函数,它们在外观上与存储过程和函数几乎完全相同,但不同之处在于存储过程和函数是独立程序,它们单独存储在数据库中,并可通过其他SPL程序或从PSQL调用。子程序只能从创建它们的独立程序中调用。

匿名块

块通常作为存储过程、函数、子程序或触发器的一部分编写。存储过程、函数和触发器程序被命名并存储在数据库中以供重新使用。对于快速(一次性)执行(例如测试),您只需输入块而无需提供名称或将其存储在数据库中。此类型的块称为匿名块。...

创建函数

短语 标识符是块本地的 意味着标识符(即,变量、游标、类型或子程序)在该块的声明部分中声明,因此可由 SPL 代码在该块的可执行部分和可选异常部分中进行访问。子函数只能在声明部分中包括所有其他变量、游标和类型后声明。(也就是说,...

概述

方法 子程序类型 语法 描述 DELETE 过程 collection.delete()collection.delete(index)从集合中删除元素。如果指定了数量,则删除指定位置上的元素,否则删除全部元素。TRIM 过程 collection.trim()collection.trim(number)从变长数组或...

企业财务经营管理解决方案

本文档围绕用户上云的关注点“高效云”“经济云”,介绍了阿里云-用户中心提供的一些实用的解决方案,包括但不限于账号管理,分账管理,预算编制,预实分析与预警,合同权益与优惠管理,资金管理,订购交易,费用管理,发票管理以及...

对象类型组成部分

成员子程序必须根据特定的对象实例进行调用,而静态子程序不根据任何对象实例进行调用。proc_name是存储过程的标识符。如果指定SELF参数,则name是CREATE TYPE命令中给出的对象类型名称。如果指定,则parm1,parm2,…是存储过程的形参。...

创建存储过程

声明部分中指定的PROCEDURE子句用于定义和命名该块本地的子存储过程。术语 块 指 SPL 块结构,该结构由可选的声明部分、必需的可执行部分和可选的异常部分组成。块是独立存储过程和函数、匿名块、子程序、触发器、包和对象类型方法的结构。...

查询表达式

本节描述本数据库中可用的 SQL 兼容的子查询表达式。所有本节中成文的表达式都返回布尔值(真/假)结果。EXISTS EXISTS(subquery)EXISTS 的参数是一个任意的 SELECT 语句,或者说 子查询。系统对子查询进行运算以判断它是否返回行。如果它...

用户定义的异常

程序执行期间,可能会发生任何数量的错误(在 PL/SQL 中称为异常)。当引发异常时,程序的正常执行会停止,并且程序的控制权会转移到程序的错误处理部分。异常可能是服务器生成的预定义错误,也可能是引发用户定义的异常的逻辑错误。用户...

设备管理

用户使用 IOT_Ioctl 配置要升级的子设备,再 IOT_Linkkit_Query 来触发子设备升级。调用 IOT_RegisterCallback 注册固件升级所用的回调函数 user_fota_event_handler。IOT_RegisterCallback(ITE_FOTA,user_fota_event_handler);IOT_...

云虚拟主机访问目录出现403报错

如果文件不存在,则需要检查程序代码是否上传完整。如果文件存在,一般是由于这个文件名没有在控制面板的默认首页设置中添加,需要登录 主机管理控制台,在控制面板页面单击左侧基础环境配置,在默认首页设置中添加此文件,等待5分钟左右的...

搭建高可用的支付宝小程序服务(Alibaba Cloud Linux ...

本文介绍如何在阿里云云服务器ECS上基于Alibaba Cloud Linux3.2104 LTS 64位 ARM版操作系统搭建高可用的小程序服务端,并在本地开发一个简单的支付宝小程序(ECS小助手),通过远程调用部署在ECS上的服务端,实现在小程序中输入框输入ECS...

搭建高可用的微信小程序服务(Alibaba Cloud Linux 3...

[uwsgi]#uwsgi启动时所使用的地址和端口 socket=127.0.0.1:5000#指向网站目录 chdir=data#python启动程序文件 wsgi-file=get_server_info.py#python程序以启动的application变量名 callable=app#处理器数 processes=1#线程数 threads=2...

智能导购企微版初始化

8.接入品牌方小程序到智能导购 将品牌方小程序授权到智能导购以后续小程序的发布。单击右上角管理中心,单击左侧 媒体管理 进入媒体管理页面,单击 新增微信小程序 按照页面提示将小程序授权给智能导购。9.开通企业支付 如需使用导购激励...

SPL 块结构

无论程序是存储过程、函数、子程序还是触发器,SPL 程序都具有相同的块结构。一个块最多包含三个部分-可选的声明部分,必需的可执行部分以及可选的异常部分。块至少要有一个可执行部分,其中包含一条或多条SPL语句,位于关键字BEGIN与END...

管理小程序

发布小程序包后,您可以管理已发布的小程序包。管理操作包括查看、暂停、结束、删除小程序包。查看小程序包发布任务 进入 mPaaS 控制台,完成以下步骤:点击左侧导航栏的 小程序>小程序发布。在左侧的小程序包列表中,选择您要查看的小程序...

程序管理

程序管理页面展示当前 App 下通过小程序分析模块创建的所有小程序的整体数据分析情况,包括新增用户数、活跃用户数、累计用户数和启动次数四个指标的汇总数据,以及单个小程序的数据概况。该页面上展示的指标数据均为昨日的数据。您可以...

管理地图组件

重命名子组件 移动鼠标至 子组件管理 列表中的任意一个子组件上,单击右侧的 重命名 图标,在子组件名称输入框中输入文字,即可重命名当前选中的子组件。删除子组件 重要 组件删除后将无法恢复,请谨慎操作。移动鼠标至 子组件管理 列表中...

程序内嵌H5数据上报

各个小程序的业务希望用户在商城小程序浏览该H5时数据与商城小程序一起分析,用户在会员小程序浏览该H5时数据与会员小程序一起分析,而通过浏览器直接访问H5的数据由H5业务自己分析。在QuickTracking的后台中为该H5创建独立的应用和appkey ...

管理地图组件

控制子组件显隐 移动鼠标至 子组件管理 列表中的任意一个子组件上,单击右侧的 图标,即可在地图中显示或者隐藏当前选中的子组件。您也可以单击右键选择 隐藏,隐藏当前子组件。复制子组件ID 移动鼠标至 子组件管理 列表中的任意一个子组件...

管理地图组件(v4.x版本)

重命名子组件 移动鼠标至 子组件管理 列表中的任意一个子组件上,双击子组件名称或单击右键选择 重命名,在子组件名称输入框中输入文字,即可重命名当前选中的子组件。排序子组件 移动鼠标至 子组件管理 列表中的任意一个子组件上,上下...

页面分析

页面分析展示当前所选小程序的页面浏览数据(时效为 T+1),包括页面访问次数、页面访问用户数和页面平均访问时长,帮助您了解用户使用最多的页面,以及使用时长的情况。可以选择查看过去任意 1 天、7 天、30 天的统计数据。完成以下步骤...

如何安装用户自己的程序

用户可以通过两种方式把自己的程序部署到 BatchCompute 的环境里。制作自定义镜像并把程序安装到镜像里,具体请参阅 镜像。如果是 Linux 环境,也可以通过 Docker 镜像的方式定制自己的计算环境,具体请参阅 Docker。

请求处理程序(Handler)

您可以使用Node.js请求处理程序响应接收到的事件并执行相应的业务逻辑。本文介绍Node.js请求处理程序的相关概念、结构特点和示例。什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。当您的 FC 函数被调用时,函数...

请求处理程序(Handler)

本文介绍在 函数计算 中使用Custom Container运行时开发请求处理程序的相关概念和方法。什么是请求处理程序 FC 函数的请求处理程序,是函数代码中处理请求的方法。请求处理程序分为事件请求处理程序(Event Handler)和HTTP请求处理程序...

ALL_SOURCE

ALL_SOURCE 视图提供以下程序类型的源代码列表:函数、存储过程、触发器、包规格和包正文。名称 类型 说明 owner TEXT 程序所有者的用户名。schema_name TEXT 程序所属 schema 的名称。name TEXT 程序的名称。type TEXT 程序的类型,可能值...

扩展功能

扩展工具箱 mPaaS 小程序的扩展配置,均在 IDE 扩展工具箱中实现。点击界面左侧的工具箱图标()即可打开 IDE 扩展工具。设置 白名单设置 点击工具箱中的 设置>白名单设置,输入白名单并确认即可。此白名单对应的是登录 App 客户端的 ...

设计小程序

途径一:在网站控制台首页,单击 进入设计>小程序,皆可进入小程序设计器 途径二:单击左侧导航栏中的 小程序管理,然后在我的小程序页面单击 设计,即可进入小程序设计器。选择模板。模板可根据场景和色系自行选择。设计小程序。可通过对...

腾讯广告任务

推送进度将显示已执行的子任务数/子任务总数,单击右侧的,可展开子任务信息,包括相应的账号、推送后人群包名称、任务类型(含原始任务、拓展任务)、可用人数(推送后腾讯广告系统中匹配到的人数)、是否推送成功等。
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云监控 云消息队列 RocketMQ 版 应用实时监控服务 文件存储 CPFS 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用