COMMENT

语法 COMMENT ON { TABLE table_name|COLUMN table_name.column_name } IS 'text' 说明 COMMENT 存储有关数据库对象的注释。要修改注释,请为同一个对象发布新的 COMMENT 命令。只能为每个对象存储一个注释字符串。要删除注释,请为 text ...

短语匹配查询

例如查询的值为“this is”,可以匹配到“.,this is tablestore”、“this is a table”,但是无法匹配到“this table is.”以及“is this a table”。query 设置查询类型为MatchPhraseQuery。table_name 数据表名称。index_name 多元索引...

短语匹配查询

例如查询的值为“this is”,可以匹配到“.,this is tablestore”、“this is a table”,但是无法匹配到“this table is.”以及“is this a table”。columns_to_get 是否返回所有列,包含return_type和return_names设置。当设置return_...

NESTED TABLE

本文介绍NESTED TABLE的使用方法和使用场景。背景介绍 Oracle nested table详细功能请参见 http://www.orafaq.com/wiki/NESTED_TABLE。NESTED TABLE是一种Oracle数据类型,用于支持包含多值属性的列,在本例中,列可以容纳整个子表。创建...

全文检索

例如查询的值为“this is”,可以匹配到“.,this is tablestore”、“this is a table”,但是无法匹配到“this table is.”以及“is this a table”。返回值 返回值为Boolean类型,表示该行是否满足查询条件。取值为true时,表示满足查询...

ALIYUN:MaxCompute:Table

a success message is returned when you create a table\ \ by using the name of an existing table.The success message is returned\ \ even if the schema of the existing table is different from that of the table\ \ you want to...

Quick BI数据准备新建表提示“CREATE TABLE is not ...

问题描述 数据准备新建表提示“CREATE TABLE is not supported for current instance”。问题原因 Hologres数据源共享集群实例不支持创建内部表,只允许创建外表。解决方案 切换数据源,或切换为Hologres独享资源实例。更多信息 参考文档:...

创建存储过程

salary 存储过程将定义了该存储过程的角色的特权传递给正在调用该存储过程的角色(在执行该存储过程时):CREATE OR REPLACE PROCEDURE update_salary(id INT,new_salary NUMBER)SET SEARCH_PATH='public' SET WORK_MEM='1MB' AUTHID ...

DBMS_SQL

c1:num1,c2:1-last count is:1-c1:num2,c2:2-last count is:2-c1:num3,c2:3-last count is:3-c1:num4,c2:4-last count is:4-c1:num5,c2:5-last count is:5 COLUMN_VALUE_CHAR 该存储过程用于返回游标中给定位置的CHAR类型列的值。...

错误码

DataSourceTableNotMatch 400 The data source table is not the specified table,what we need is user,item or behavior 数据源必须包含用户表、物品表、行为表三张表 DataSourceTableNameIncorrect 400 The specified table name is ...

CREATE PACKAGE

如果包括此子句,则使用全常量参数对存储过程的任何调用将立即替换为存储过程值。RNDS|RNPS|TRUST|WNDS|WNPS 为了兼容性目的而接受这些关键字,但会忽略它们。示例 包规格 empinfo 包含三个公共组件:公共变量、公共存储过程和公共函数。...

包中定义集合类型

CREATE OR REPLACE PACKAGE pkg AS TYPE NumberList IS TABLE OF NUMBER;PROCEDURE print(nums NumberList);END pkg;CREATE OR REPLACE PACKAGE BODY pkg AS PROCEDURE print(nums NumberList)IS BEGIN FOR i IN nums.FIRST.nums.LAST LOOP...

TDE 透明加密

当您完成加密表空间的创建之后,还可通过数据研发功能或其它黑屏工具进行 DDL 操作,创建表并将表指定到加密的表空间:Oracle 租户 create table table_name(column1 int,column2 int)tablespace tablespace_name;MySQL 租户 create table ...

概述

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

ALTER PROCEDURE

options[EXTERNAL]SECURITY DEFINER 指定 SECURITY DEFINER 以指示服务器使用创建了存储过程的用户的特权执行该存储过程。为了实现兼容性而支持 EXTERNAL 关键字,但被忽略。[EXTERNAL]SECURITY INVOKER 指定 SECURITY INVOKER 以指示...

调用存储过程

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

HBase HBCK2

as it recreates regions dirs in the filesystem,if not existing.An example triggering extra regions report for tables 'table_1' and 'table_2',under default namespace:$HBCK2 extraRegionsInMeta default:table_1 default:table_2...

CALL

语法 CALL procedure_name '('[argument_list]')' 说明 使用 CALL 语句调用存储过程。要使用 CALL 语句,您必须对 CALL 语句调用的存储过程具有 EXECUTE 特权。参数 参数 说明 procedure_name procedure_name 是(可能是 schema 限定的)...

CREATE TABLE AS

从一张源表复制一张新表 CREATE TABLE[IF NOT EXISTS]<new_table_name>AS TABLE<src_table_name>[WITH[NO]DATA]-从select query复制一张新表 CREATE TABLE[IF NOT EXISTS]<new_table_name>AS[WITH[NO]DATA]参数说明 参数 说明 new_table_...

DBMS_ALERT

SIGNAL Procedure 该存储过程用于产生一条指定名称的告警 语法 DBMS_ALERT.SIGNAL(event IN VARCHAR2,message IN VARCHAR2);参数说明 参数 说明 event 发送消息的告警的名称。message 告警的具体消息。示例 该示例展示了如何发送一个告警...

概述

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

DBMS_LOCK

PolarDB 支持 DBMS_LOCK.SLEEP 存储过程。表 1.DBMS_LOCK 函数/存储过程 函数/存储过程 返回类型 描述 SLEEP(seconds)N/A 暂停当前会话,暂停时长为您指定的秒数。SLEEP SLEEP存储过程用于暂停当前会话,暂停时长为您指定的秒数。SLEEP...

DBMS_PROFILER

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

匿名块

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

CREATE PROCEDURE

只有 PolarDB PostgreSQL版(兼容Oracle存储过程支持 IMMUTABLE、STABLE、STRICT、LEAKPROOF、COST、ROWS 及 PARALLEL { UNSAFE|RESTRICTED|SAFE } 属性。默认情况下存储过程创建为 SECURITY DEFINERS。在 plpgsql 中定义的存储过程创建...

DDL差异

ALTER PROCEDURE 不支持 修改存储过程特征。ALTER SERVER 不支持 修改服务器信息。ALTER TABLE 支持,详情请参见 ALTER TABLE。说明 暂不支持:修改表/列option 多列alter 新增约束 修改表的定义。ALTER TABLE Partition 支持 修改表的分区...

用法限制

此外,下表显示了用作存储过程或函数参数的游标变量允许的参数模式(具体取决于存储过程或函数中对游标变量的操作)。表 1.允许的游标变量参数模式 操作 IN IN OUT OUT OPEN 否 是 否 FETCH 是 是 否 CLOSE 是 是 否 例如,如果一个存储...

存储过程

您在使用存储过程时,可以指定存储过程的名字并使用参数(parameters),并在合适的时候调用存储过程实现相同或者不同的业务。本文将介绍存储过程的使用方法。背景信息 AnalyticDB PostgreSQL 6.0版 中,函数(Function)虽然可以实现大...

存储过程中使用holdable cursor

因此 PolarDB PostgreSQL版(兼容Oracle)为了满足用户需求,支持在PLSQL中使用holdable模式打开存储过程游标。PostgreSQL原生一类典型的出错场景如下:CREATE TABLE test001(id numeric);INSERT INTO test001 VALUES(1),(2),(3);CREATE OR...

存储过程中使用holdable cursor

因此 PolarDB PostgreSQL版(兼容Oracle)为了满足用户需求,支持在PLSQL中使用holdable模式打开存储过程游标。PostgreSQL原生一类典型的出错场景如下:CREATE TABLE test001(id numeric);INSERT INTO test001 VALUES(1),(2),(3);CREATE OR...

DBMS_LOCK

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

新建存储过程

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

批计算谓词下推配置

逻辑谓词 下推配置 SQL语句举例 预期效果 全为AND push.down.range.long=true push.down.range.string=true select*from table where val_long1>1000 and val_long1 is null and name like 'table%' and pk in {12341,213432};SQL正常。谓...

DBMS_SESSION

TYPE AppCtxTabTyp IS TABLE OF AppCtxRecTyp;DBMS_SESSION.LIST_CONTEXT(list OUT AppCtxTabTyp,size OUT NUMBER);参数说明 参数 说明 list 当前会话中的(命名空间、属性、值)的列表。size list中条目的数量。示例 该示例首先设置一些上...

在参数中使用默认值

您可以通过将分配运算符替换为DEFAULT关键字,编写同一存储过程:CREATE OR REPLACE PROCEDURE hire_emp(p_empno NUMBER,p_ename VARCHAR2,p_hiredate DATE DEFAULT SYSDATE)IS BEGIN INSERT INTO emp(empno,ename,hiredate)VALUES(p_empno...

REF CURSOR 概述

游标变量是一个实际包含指向查询结果...REF CURSOR 类型可以作为参数传递到存储过程和函数或从存储过程和函数传递。函数的返回类型也可以是 REF CURSOR 类型。这提供了通过在程序之间传递游标变量,来将游标上的操作模块化为单独程序的能力。

引用对象

下面是此匿名块的输出:Employee No:9001 Name:JONES Street:123 MAIN STREET City/State/Zip:EDISON,NJ 08817 以下匿名块创建 dept_obj_typ 的实例并调用成员存储过程 display_dept:DECLARE v_dept DEPT_OBJ_TYP:=dept_obj_typ(20);...

DBMS_RANDOM

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

账号权限列表

CREATE PROCEDURE 为用户创建任意存储过程的权限。CREATE SYNONYM 为用户创建同义词的权限。CREATE SEQUENCE 为用户创建序列的权限。CREATE TRIGGER 为用户创建触发器的权限。CREATE TYPE 创建类型的权限。CREATE SESSION 创建会话的权限。...

RAISE_APPLICATION_ERROR

利用 RAISE_APPLICATION_ERROR 存储过程,开发者可通过导致异常,有意中止从中调用该存储过程的 SPL 程序中的处理。异常的处理方式与 异常处理 中描述的相同。此外,RAISE_APPLICATION_ERROR 存储过程还会向程序提供用户定义的代码和错误...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
对象存储 云存储网关 文件存储NAS 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用