函数概览

本文介绍 云原生多模数据库 Lindorm 流引擎支持的函数函数分类 Lindorm流引擎支持内建函数和用户自定义函数(User Defined Function,简称UDF)。内建函数:流引擎内有多种函数,可以满足大部分业务场景的数据处理需求。内建函数的分类...

DROP FUNCTION

(该要求与 Oracle 数据库不兼容。在 Oracle 中,仅指定函数名称。PolarDB PostgreSQL版(兼容Oracle)允许重载函数名称,因此在 PolarDB PostgreSQL版(兼容Oracle)中,重载函数的 DROP FUNCTION 命令需要使用输入参数数据类型给定的函数...

函数对象

函数即定义了一组 SQL 脚本的集合,可以在 SQL 语句中对函数进行调用以返回一个指定的结果。在 OceanBase 开发者中心(OceanBase Developer Center,ODC)点击连接名进入连接后,在左导航栏中点击 函数 标签可以查看函数...父主题:数据库对象

信息函数

支持函数 PolarDB-X 支持如下信息函数函数名 描述 CONNECTION_ID()返回唯一的连接ID CURRENT_USER(),CURRENT_USER 返回当前用户 DATABASE()返回当前数据库 LAST_INSERT_ID()返回最近生成的AUTO_INCREMENT值 SCHEMA()和DATABASE()同义 ...

窗口函数

关于窗口函数的详细信息,请参见 窗口函数

管理函数

在 OceanBase 开发者中心(OceanBase Developer Center,ODC)单击连接名进入连接后,在左导航栏中单击 函数 标签可以查看函数列表,在函数列表中展示了当前连接的数据库中存在的函数对象。可在函数列表中查看该对象的结构树或右键目标对象...

聚合函数

本文列举ClickHouse中的聚合函数函数名称 文档链接 count count boundingRatio boundingRatio min min max max sum sum avg avg any any first_value first_value last_value last_value stddevPop stddevPop stddevSamp stddevSamp ...

创建函数

函数重载是 PolarDB PostgreSQL版(兼容Oracle)的一项功能,重载已存储的独立函数这一功能与 Oracle 数据库不兼容。要更新现有函数的定义,请使用 CREATEOR REPLACE FUNCTION。无法以此方式更改函数的名称或参数类型(如果您尝试过此...

YYYYWEEK

使用场景 YYYYWEEK函数适用于需要按年份与一年的周数进行分的场景。建议结合该函数与 tbpartition by YYYYWEEK(ShardKey)命令一起使用。使用示例 假设 PolarDB-X 里已经拥有8个物理,现有如下需求:按年周进行分。同一周的数据都能落...

YYYYMM

使用场景 适合于需要按年份与月份进行分的场景,建议结合该函数与 tbpartition by YYYYMM(ShardKey)命令一起使用。使用示例 假设 PolarDB-X 里已经拥有8个物理,现有如下需求:按年月进行分。同一个月的数据都能落在同一张分表,且两...

信息函数

信息函数用于返回动态的数据库信息,本文介绍了 PolarDB-X 1.0 支持及不支持的信息函数。支持函数 PolarDB-X 1.0 支持如下信息函数函数名 描述 CONNECTION_ID()Return the connection ID(thread ID)for the connection CURRENT_USER(),...

CREATE FUNCTION

函数重载是 PolarDB PostgreSQL版(兼容Oracle)的一项功能,重载已存储的独立函数这一功能与 Oracle 数据库不兼容。要更新现有函数的定义,请使用 CREATE OR REPLACE FUNCTION。无法以此方式更改函数的名称或参数类型(如果您尝试过此...

YYYYWEEK

例如,YYYYWEEK('2012-12-31 12:12:12')函数等价于按照(2013x54+1)%D(D是分数目)公式计算出2012-12-31是2013年的第1周。使用场景 YYYYWEEK函数适用于需要按年份与一年的周数进行分的场景。建议结合该函数与 tbpartition by YYYYWEEK...

预测函数

该示例重点关注 NOAA_water_database 数据集的如下数据:SELECT"water_level"FROM"NOAA_water_database"."autogen"."h2o_feet"WHERE"location"='santa_monica' AND time>='2015-08-22 22:12:00' AND time步骤一:匹配原始数据的趋势 编写...

NULL值相关的函数

数据库有时会以这种方式在内部使用LNNVL函数,将NOT IN条件重写为NOT EXISTS条件。在这种情况下,EXPLAIN PLAN的输出会在计划表输出中显示此操作。条件可以计算任何标量值,但不能是包含AND、OR或BETWEEN的复合条件。语法 LNNVL(condition)...

YYYYMM

例如,YYYYMM('2012-12-31 12:12:12')函数等价于按照(2012x12+12)%D(D是分数目)公式计算出2012-12-31是2012年的第12个月。使用场景 适合于需要按年份与月份进行分的场景,建议结合该函数与 tbpartition by YYYYMM(ShardKey)一起使用...

YYYYDD

例如,YYYYDD('2012-12-31 12:12:12')函数等价于按照(2012x366+366)%D(D是分数目)公式计算出2012-12-31是2012年的第366天。使用场景 YYYYDD函数适用于需要按年份与一年的天数进行分的场景。建议结合该函数与 tbpartition by YYYYDD...

编解码函数

语法 ORA_HASH(expr[,max_bucket[,seed_value]])参数 参数 说明 expr 通常为数据库表的列名,数据类型可以是数值类型、XML 类型、字符类型、日期时间类型或 RAW 类型等。max_bucket 可选项,确定哈希函数返回的最大桶值。取值范围为[0,...

构造函数概述

构造函数包括由JSON或数组构造轨迹对象的函数及轨迹追加函数

环境函数

本文介绍了环境函数的语法、参数以及...如果指定的值无效,则数据库会忽略该值并使用默认值。返回类型 返回值的数据类型是 VARCHAR2。返回值的默认最大大小为256字节。示例 SELECT SYS_CONTEXT('USERENV','LANG')FROM DUAL;sys_context-UTF8

聚合函数

与大多数其他关系数据库产品一样,PolarDB PostgreSQL版(兼容Oracle)也支持聚合函数。聚合函数从多个输入行计算单个结果。例如,有一些聚合可对一组行计算 COUNT、SUM、AVG(平均值)、MAX(最大值)和 MIN(最小值)。例如,可通过以下...

构造函数概述

构造函数包括由JSON或数组构造轨迹对象的函数及轨迹追加函数

lo-funcs

除了读取或写入所请求的大对象的特权之外,客户端函数不要求任何数据库特权。可以把服务器端的 lo_import 和 lo_export 函数GRANT给非超级用户,但需要仔细地考虑安全因素。有这类特权的恶意用户可以很容易地利用它们成为超级用户(例如...

集合类型构造函数

否则,数据库不会将其识别为构造函数,而是尝试将其视为一个普通函数。示例 DECLARE TYPE varray_type IS VARRAY(2)OF INT;v varray_type:=varray_type(1,2,3);BEGIN END;结果显示如下:ERROR:function varray_type(integer,integer,...

DBMS_XMLGEN函数

本文介绍不同数据库下DBMS_XMLGEN函数的使用场景。背景说明 Oracle支持DBDBMS_XMLGEN包及其函数对xml类型数据进行操作。SQL>SELECT dbms_xmlgen.newcontext('select*from dbmgr.xmldemo')FROM dual;DBMS_XMLGEN.NEWCONTEXT('SELECT*...

序列操作函数

foo 在本数据库 8.1 之前,序列函数的参数类型是 text,而不是 regclass,并且前文所述的从文本串到 OID 值的转换将在每次调用的时候发生。为了向后兼容,这个处理仍然存在,但是在内部实际上是通过在函数调用前隐式地将 text 转换成 ...

窗口函数

传统的Group By函数会按照分组后的查询结果进行聚合计算,且每个分组只输出一条数据。但与传统的Group By函数不同,窗口函数(也称OLAP函数)可以为每个分组返回多个值,且不会影响记录的数量。本文介绍如何使用窗口函数。前提条件 PolarDB...

转换函数

只有当数据库字符集同时包含单字节和多字节字符时,此函数才有用。此函数不直接支持CLOB数据。但是,CLOB可以通过隐式数据转换作为参数传入。语法 TO_SINGLE_BYTE(char)参数 参数 说明 char char的数据类型可以是CHAR、VARCHAR2、NCHAR或...

函数概览

函数 说明 窗口函数数据流分割为指定大小的集合,并支持基于集合进行计算。聚合函数 返回一组数值的统计或计算结果。条件函数 返回指定条件下的数据处理、判断等结果。比较函数 比较两个或多个对象的值,并返回比较结果。算术函数 返回...

调用函数

使用位置记号 在本数据库中,位置记号法是给函数传递参数的传统机制。一个例子:SELECT concat_lower_or_upper('Hello','World',true);concat_lower_or_upper-HELLO WORLD(1 row)所有参数被按照顺序指定。结果是大写形式,因为`uppercase`...

触发器函数

虽然很多触发器的使用都涉及到用户编写的触发器函数,但本数据库提供了一些可以直接在用户定义触发器中使用的内置触发器函数。有关创建触发器的更多信息,请参考CREATE TRIGGER。内置触发器函数 suppress_redundant_updates_trigger()→...

ST_ConcaveHull

虽然该函数不是聚合函数,但你可以与函数ST_Collect 或 ST_Union 一起使用来获得一个Point/LineString/Polygon对象集合的凹包,例如 ST_ConcaveHull(ST_Collect(somepointfield),0.80)。该函数计算凹包比计算凸包要慢很多,但是会更好地...

ST_GMLToSQL

因此该函数一旦遇到一个缺失Z坐标的坐标时会将整个Geometry对象转换为2D。GML允许混合空间坐标系,但该函数并不支持。因此该函数将所有子几何重新投影到SRS根节点。如果GML根节点没有可用的srsName属性,则该函数将引发错误。该函数支持...

聚合函数

本文介绍流引擎内建函数中的聚合函数。MAX 返回指定列的最大值。语法 MAX(col1)示例 SELECT item_type,MAX(price)FROM orders GROUP BY item_type;MIN 返回指定列的最小值。语法 MIN(col1)示例 SELECT item_type,MIN(price)FROM orders ...

表值函数

说明 该类型必须在数据库级别定义(通过 CREATE TYPE 命令),或者在包中定义(针对于流水线函数)。确保函数的所有参数类型都是 IN 模式,并且是SQL命令兼容的类型。例如,SQL中不允许输入 RECORD 类型。在 TABLE 子句中嵌入对函数的调用...

ST_Contains

ST_Contains函数是 ST_Within 的反函数。ST_Contains(A,B)与ST_Within(B,A)结果一致,除非输入的Geometry对象是无效的Geometry对象。该函数不支持GeometryCollection类型对象作为输入参数。该函数会自动生成一个bounding box用于利用...

二进制串函数和操作符

数据库也提供了这些函数使用常规函数调用语法的版本。SQL二进制串函数和操作符 bytea|bytea→bytea 连接两个二进制字符串。'\x123456':bytea|'\x789a00bcde':bytea→\x123456789a00bcde bit_length(bytea)→integer 返回二进制字符串中的...

窗口函数

这在本数据库中没有实现:行为总是与标准的默认相同,即 RESPECT NULLS。同样,标准中用于 nth_value 的 FROM FIRST 或 FROM LAST 选项没有实现:只有支持默认的 FROM FIRST 行为(你可以通过反转 ORDER BY 的排序达到 FROM LAST 的结果)...

常见问题

Selector函数 问题一:理解返回的时间戳 selector函数返回的时间戳依赖查询中函数的数量和查询中的其它子句:对于有单个selector函数、单个field key和没有 GROUP BY time()子句的查询,将会返回在原始数据中出现的数据点的时间戳。...

窗口函数

本文介绍流引擎内建函数中的窗口函数。WINDOW_START 返回当前窗口的开始时间。语法 WINDOW_START()示例 SELECT item,SUM(price),WINDOW_START()AS windowStartTime FROM orders window TUMBLING(SIZE 1 MINUTE)GROUP BY item;WINDOW_END ...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
云数据库 RDS 数据库备份 DBS 云数据库 MongoDB 版 云数据库 Redis 版 弹性公网IP 短信服务
新人特惠 爆款特惠 最新活动 免费试用