PL 编译和调试

前提条件 ODC PL 支持现状 功能 支持的对象 支持的数据源 支持版本 编译 函数/存储过程/程序包 OceanBase Oracle、OB Cloud Oracle V2.2.7x、V3.0.0 及之后版本。调试 函数/存储过程/匿名块 OceanBase Oracle V3.2.3 及之后版本。运行 函数...

发布小程序包

要发布您已经创建的小程序包,您需要创建该小程序包的发布任务并完成相关配置。操作步骤 进入 mPaaS 控制台,完成以下步骤:点击左侧导航栏的 小程序>小程序发布。在打开的 小程序正式包管理 页,选择您要发布的小程序包,并点击右侧的 ...

新建函数

概述 函数是在数据库内定义的子程序,可以从内置 SQL 语句中调用函数。如果自带的函数不能满足业务需求,则可以通过 ODC 新建函数,添加自定义...相关信息 新建表 新建视图 新建存储过程 新建序列 新建程序包 新建触发器 新建类型 新建同义词

调用子程序

通过指定子程序的名称和任何实参,调用子程序,这与调用独立存储过程或函数的方式相同。可以使用一个或多个限定符来调用子程序,也可以不使用限定符来调用子程序,这些限定符是父级子程序的名称或带标记的匿名块,这些块构成了从中声明子...

EXECUTE 特权

SPL 程序(函数、存储过程)仅在满足以下任何条件时才开始执行:已向当前用户授予对 SPL 程序的 EXECUTE 特权。由于是对 SPL 程序具有 EXECUTE 特权的组的成员,当前用户继承此类特权。已向 PUBLIC 组授予 EXECUTE 特权。在 PolarDB ...

调用存储过程

您可从另一个 SPL 程序调用存储过程,只需指定该存储过程名称,后跟其参数(如果有),最后以分号结尾。name[([parameters])];其中:name 是存储过程的标识符。parameters 是实参的列表。说明 如果没有要传递的实参,则可以用空参数列表...

在客户端预置 Android 小程序

即从服务端请求小程序包,并将小程序包信息存储到本地数据库的过程。包信息包含了小程序包的下载地址、小程序包版本号等。下载小程序包。把小程序包从服务端下载到手机。安装小程序包。下载目录,拷贝到手机安装目录。前提条件 您已接入小...

概述

可以使用SPL创建四种不同类型的程序,即存储过程、函数、触发器和。此外,SPL还用于创建子程序。子程序是指子存储过程或子函数,它们在外观上与存储过程和函数几乎完全相同,但不同之处在于存储过程和函数是独立程序,它们单独存储在数据...

查看存储包抵扣量

在 资源实例管理 页面的 实例汇总 页签,您可以查看目标存储包状态、总量、剩余量、生效时间 及 失效时间 等。在 资源实例管理 页面的 使用明细 页签,查看存储包的详细抵扣信息。存储包支持抵扣 PolarDB 集群中存储空间用量和一级备份...

查看存储包抵扣量

在 资源实例管理 页面的 实例汇总 页签,您可以查看目标存储包状态、总量、剩余量、生效时间 及 失效时间 等。在 资源实例管理 页面的 使用明细 页签,查看存储包的详细抵扣信息。存储包支持抵扣 PolarDB 集群中存储空间用量和一级备份...

存储包

存储包是云数据库MongoDB推出的一种包年包月(预付费)资源,可抵扣副本集按量付费实例的存储空间费用。本文将为您介绍什么是存储包、如何购买存储包以及如何查看存储包抵扣量的方法。存储包概述 选择“按量付费+存储包”的计费方式,...

概述

通过将SPL代码组织为子存储过程和子函数,可以有利地运用SPL存储过程和函数程序的能力和功能来构建结构良好且易于维护的程序。通过在SPL程序中声明子存储过程和子函数,可从相对较大的SPL程序中的不同位置多次调用相同的SPL代码。子存储...

查看存储包使用情况

存储包 页签查看目标存储包的 资源包状态、生效时间、失效时间 和 扣费类型 等。单击 操作 列的 使用明细,在 资源实例管理 的 使用明细 页签,查看 存储包的详细抵扣信息。存储包支持抵扣 PolarDB 集群中存储空间用量和一级备份中超过...

块关系

块实现独立的存储过程和函数程序、匿名块、触发器、、子存储过程和子函数。标识符(变量、游标、类型或子程序)是块本地的,意味着它在给定块的声明部分中声明。此类本地标识符可从块的可执行部分和可选的异常部分访问。父块包含另一个块...

新建存储过程

概述 存储过程是一条或多条语句的集合,对数据库进行一系列复杂操作时,存储过程可以在数据库内将这类复杂操作封装成一个代码块,以便重复使用,从而减少数据库开发人员的工作量。存储过程旨在完成特定功能的 SQL 语句集,经编译创建并保存...

存储过程和函数中的编译错误

当 PolarDB PostgreSQL版(兼容Oracle)分析程序编译存储过程或函数时,它们确认CREATE语句和程序主体(程序中 AS 关键字后面的那部分)符合SPL和SQL构造的语法规则。默认情况下,如果分析程序检测到错误,服务器将终止编译过程。请注意,...

DBMS_LOCK

DBMS_LOCK内置支持DBMS_LOCK.SLEEP存储过程。DBMS_LOCK子程序总览 子程序 说明 SLEEP Procedure 暂停当前会话。暂停时长为指定的秒数。SLEEP Procedure 该存储过程用于暂停当前会话指定时长。语法 DBMS_LOCK.SLEEP(seconds IN NUMBER);...

概述

使用存储过程和函数的一个重要方面是,能够将数据从调用程序传递给存储过程或函数,并能够从存储过程或函数接收回数据。这将通过使用参数来实现。参数在存储过程或函数定义中声明,在存储过程或函数名称后面用圆括号(())括起。在存储过程...

GRANT on Database Objects

这是因为在 Oracle 中,所有程序共享同一个命名空间,而在 PolarDB PostgreSQL版(兼容Oracle)中,函数、存储过程具有它们自己的单独命名空间,从而在某种程度上允许重载程序名称。ALL PRIVILEGES 一次性授予所有可用特权。其他命令...

创建存储过程

存储过程是作为单个 SPL 程序语句调用的独立 SPL 程序。调用时,存储过程可选择以输入参数的形式从调用方接收值,并可选择以输出参数的形式向调用方返回值。CREATE PROCEDURE 命令可定义并命名一个将存储在数据库中的独立存储过程。如果...

存储资源

在 资源实例管理 页,选择 资源,在 实例汇总 页签查看目标存储资源状态、总量、剩余量、生效时间 及 失效时间 等。单击 使用明细 页签,可以查看存储资源的详细抵扣信息。续费存储资源 续费可延长存储资源的使用效期,但不会...

安装

Windows环境安装 NuGet安装 在Visual Studio中新建或者打开已有的项目后,选择 工具>NuGet程序包管理器>管理解决方案的NuGet程序包。说明 如果Visual Studio未安装NuGet,请下载并安装NuGet,具体下载路径请参见 NuGet。搜索aliyun....

创建子存储过程

块是独立存储过程和函数、匿名块、子程序、触发器、和对象类型方法的结构。短语 标识符是块本地的 意味着标识符(例如变量、游标、类型或子程序)在该块的声明部分中声明,因此可由 SPL 代码在该块的可执行部分和可选异常部分中进行访问...

DBMS_RANDOM

表 1.DBMS_RANDOM 函数/存储过程 函数/存储过程 返回类型 描述 INITIALIZE(val)N/A 使用指定的种子值初始化 DBMS_RANDOM 随机。已弃用,但支持向后兼容。NORMAL()NUMBER 返回一个NUMBER类型的随机数。RANDOM INTEGER 返回的是一个INTEGER...

存储抵扣

存储抵扣是实时数仓Hologres推出的存储资源抵扣,支持按包年包月的方式购买存储容量,用于抵扣实例产生的按量付费支付的存储资源,比按量付费方式优惠。本文为您介绍存储抵扣的抵扣说明、抵扣示例、计费说明、购买存储抵扣等内容。...

安装

在Visual Studio中新建或者打开已有的项目,选择 工具>NuGet程序包管理器>管理解决方案的NuGet程序包。搜索aliyun.oss.sdk,在结果中找到Aliyun.OSS.SDK(适用于.NET Framework)或Aliyun.OSS.SDK.NetCore(适用于.Net Core),选择最新...

验证数据压缩能力

表创建成功后,在 order 表单中,建立存储过程,并随机插入 20,000 行数据,查看租户资源的使用大小,并与 MySQL 数据库的数据进行比较。说明 由于条件限制,本教程仅 20,000 行数据为例,如您时间充裕,可尝试插入 10,000,000 数据,数据...

接口说明

packageType Long 否 小程序包类型:1-功能包 2-插件包 3-真机测试包 4-真机预览包 如果不传,默认为 1。目前尚未细分到四种,只有 12、34 两个分类,12 属于正式包,34 属于测试包。userId String 否 上传的资源包类型,packageType 不为 ...

CREATE PROCEDURE

定义新存储过程。语法 CREATE[OR REPLACE]PROCEDURE name[(parameters)][IMMUTABLE|STABLE|VOLATILE|DETERMINISTIC|[NOT]LEAKPROOF|CALLED ON NULL INPUT|RETURNS NULL ON NULL INPUT|STRICT|[EXTERNAL]SECURITY INVOKER|[EXTERNAL]...

DBMS_PROFILER

表 1.DBMS_PROFILER函数/存储过程 函数/存储过程 类型 返回类型 描述 FLUSH_DATA 函数、存储过程 Status code、exception 刷新当前会话中收集的性能数据。GET_VERSION(major OUT,minor OUT)存储过程 N/A 返回 DBMS_PROFILER 版本信息。...

安装

本文主要为您介绍表格存储PHP SDK安装。环境准备 64位PHP 5.5+(必须)通过 php -v 命令查看当前的PHP版本。由于表格存储里的整型是64位的,而32位PHP只能用string表示64位的整型,所以暂不支持32位PHP;由于Windows系统中PHP7之前的版本...

ALL_SOURCE

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

匿名块

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

程序简介

实现 App 动态发布与更新 借助 mPaaS 小程序,开发者能够轻松地将 App 新版本、小程序包以及开关配置进行下发。小程序发布服务提供“正式发布”和“灰度发布”,开发者可有效验证待发布内容,检查是否存在潜在风险。同时提供包括白名单、...

物联网络管理平台

操作审计支持将管控事件投递到日志服务SLS的LogStore或对象存储OSS的存储空间中,满足实时审计、问题回溯分析等需求。操作审计记录了用户通过OpenAPI或控制台等方式操作云资源时产生的管控事件,物联网络管理平台支持在操作审计中查询的...

启动小程序

interface MPNebulaAdapterInterface:NSObject/*打开小程序包@param appId 小程序 ID@param params 小程序参数*/(void)startTinyAppWithId:(NSString*)appId params:(NSDictionary*)params;end 代码示例[MPNebulaAdapterInterface ...

创建并发布小程序

在左侧导航栏选择 小程序>小程序发布,在小程序包管理中,您可看到小程序包已上传,且处于待发布状态。单击 创建发布。在创建发布任务页面,选择 正式发布,单击 确定。至此,小程序的创建和发布已全部完成。代码示例 点此下载 mPaaS 示例...

设备影子概览

物联网平台提供设备影子功能,用于缓存设备上报的状态数据和应用程序下发的指令信息。设备在线时,可以直接获取物联网平台指令;设备离线后,再次上线可以主动拉取物联网平台指令。本文主要介绍设备影子的应用场景和使用方法。什么是设备...

在包中使用用户自定义类型

在匿名代码块中不使用存储过程fetch_emp和close_refur,而是在把这些程序的实现逻辑直接编写在匿名代码块中。在匿名代码块的声明部分中,需要注意的是使用了中公有记录类型EMPREC_TYPE声明的记录型变量r_emp。DECLARE v_deptno dept....

程序包验签

本文介绍了小程序包校验开启和关闭的方法,默认验签状态开启,您可通过 API 控制修改端上是否需要开启验签状态。接口说明 开启小程序验签 开启验签开关[MPNebulaAdapterInterface shareInstance].nebulaNeedVerify=YES;配置验签公钥 ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
文件存储 CPFS 共享流量包 对象存储 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用