Dataphin数据集成Oracle组件下拉表清单提示无法获取...

问题描述 Dataphin数据集成Oracle组件下拉表清单提示无法获取元数据。问题原因 数据源中绑定的账号没有数据库元数据的相关表权限,涉及的表如下:ALL_TABLES ALL_TAB_COMMENTS ALL_VIEWS ALL_TAB_COLUMNS ALL_COL_COMMENTS 解决方案 在...

数组函数和操作符

本文介绍了 PolarDB PostgreSQL版(兼容Oracle)支持的数组操作符和数组函数。数组操作符 数组函数表展示了可以用于数组类型的函数。数组函数 第一个数组是否包含第二个数组,也就是说,出现在第二个数组中的每个元素是否等于第一个数组中...

关联数组

区别于变长数组和嵌套表的形如数组的使用形式,关联数组(associative array)是一组键值对,使用形式更像是哈希表。语法 TYPE type_name IS TABLE OF value_type[NULL|NOT NULL]INDEX BY key_type ';' 示例 以下是一个关联数组的基本示例...

变长数组

变长数组是一种元素数量可以从零到声明的最大长度的数组。语法 TYPE type_name IS VARRAY '(' number ')' OF datatype[NULL|NOT NULL]';' 示例 变长数组的基本示例如下所示:DECLARE TYPE varray_type IS VARRAY(10)OF INT;声明 varray ...

Dataphin集成任务从Oracle 抽数据到 Hive,过滤组件中...

问题描述 Dataphin集成任务从Oracle 抽数据到 Hive,过滤组件中对Date类型数据处理出现脏数据。{"category":"filter","distribute":true,"name":"WHERE","parameter":{"condition":"(ODS_LOAD_DT='2021-12-31')","conditionObject":"[{\...

ST_union

将pcpatch数组聚合成单个pcpatch对象。语法 pcpatch ST_union(pcpatch[]pcs);参数 参数名称 描述 pcs pcpatch数组。示例-Compare npoints(sum(patches))to sum(npoints(patches))SELECT ST_NumPoints(ST_Union(pa))FROM patches;SELECT Sum...

TABLE()

使用TABLE()函数可将数组的成员转换为一组行。特征如下:TABLE(collection_value)collection_value是一个表达式,其求值结果为集合类型的值。TABLE()函数将集合的嵌套内容扩展为表格式。可在使用表正则表达式的任意位置中使用TABLE()函数。...

数组类型

本文介绍了数组的定义及相关语法。定义 为了展示数组类型的使用,我们创建这样一个表:CREATE TABLE sal_emp(name text,pay_by_quarter integer[],schedule text[][]);如上所示,一个数组数据类型可以通过在数组元素的数据类型名称后面加上...

关联数组

ANALYST:100 CLERK:200 MANAGER:300 SALESMAN:400 PRESIDENT:500 二维关联数组 二维关联数组是嵌套的关联数组,二维关联数组的值是一维关联数组,可以同时使用两个键关联到最内层关联数组的元素。二维关联数组的基本特征和关联数组相同。...

ST_Materials

返回sfmesh对象中所有材质的数组。语法 material[]ST_Materials(sfmesh sfmeshObject);参数 参数名称 描述 sfmeshObject sfmesh对象。描述 返回sfmesh对象中所有材质的数组。示例 示例一:select ST_Materials('{"meshgeoms":["MESHGEOM...

ST_ClusterIntersecting

给定一个Geometry对象的集合,返回由相连组件构成的结果数组。语法 geometry[]ST_ClusterIntersecting(geometry set g);参数 参数名称 描述 g 目标Geometry数据集。描述 返回一个GeometryCollections数组,其中每个GeometryCollection代表...

ST_Textures

返回sfmesh或material对象中所有纹理的数组。语法 texture[]ST_Textures(sfmesh sfmeshObject);texture[]ST_Textures(material material);参数 参数名称 描述 sfmeshObject sfmesh对象。material material对象。描述 返回sfmesh或material...

ST_Aspect

计算DEM坡向,返回坡向数组。语法 raster ST_Aspect(raster rast,integer pyramid_level,integer band,Box extent,BoxType type,cstring storageOption);参数 参数名称 描述 rast raster对象。pyramid_level 计算的金字塔等级。Band 波段...

ST_Hillshade

计算山影,返回山影数组。语法 raster ST_Hillshade(raster rast,integer pyramid_level,integer band,Box extent,BoxType type,float8 zfactor,float8 azimuth,float8 altitude,cstring storageOption);参数 参数名称 描述 rast raster...

ST_ClusterWithin

给定一个Geometry对象的集合,返回由距离不大于给定数值的对象构成的GeometryCollections组成的结果数组。语法 geometry[]ST_ClusterWithin(geometry set g,float8 distance);参数 参数名称 描述 g 目标Geometry对象。distance 聚和距离。...

ST_trajAttrsAsBool

获得作为布尔类型的轨迹属性数组。语法 bool[]st_trajAttrsAsBool(trajectory traj,text attr_name);参数 参数名称 描述 traj 轨迹对象。a​ttr_name 属性名称。示例 With traj AS(select '{"trajectory":{"version":1,"type":"STPOINT",...

ST_trajAttrsAsDouble

获得作为浮点类型的轨迹属性数组。语法 float8[]st_trajAttrsAsDouble(trajectory traj,text attr_name);参数 参数名称 描述 traj 轨迹对象。a​ttr_name 属性名称。示例 With traj AS(select '{"trajectory":{"version":1,"type":"STPOINT...

ST_trajAttrsAsInteger

获得作为整数类型的轨迹属性数组。语法 integer[]st_trajAttrsAsInteger(trajectory traj,text attr_name);参数 参数名称 描述 traj 轨迹对象。a​ttr_name 属性名称。示例 With traj AS(select '{"trajectory":{"version":1,"type":...

ST_trajAttrsAsTimestamp

获得作为时间戳类型的轨迹属性数组。语法 timestamp[]st_trajAttrsAsTimestamp(trajectory traj,text attr_name);参数 参数名称 描述 traj 轨迹对象。a​ttr_name 属性名称。示例 With traj AS(select '{"trajectory":{"version":1,"type":...

ST_trajAttrsAsText

获得作为文本类型的轨迹属性数组。语法 text[]st_trajAttrsAsText(trajectory traj,text attr_name);参数 参数名称 描述 traj 轨迹对象。a​ttr_name 属性名称。示例 With traj AS(select '{"trajectory":{"version":1,"type":"STPOINT",...

LIMIT

对于已初始化的动态数组,LIMIT返回由动态数组类型定义确定的最大大小限制。如果动态数组未初始化(即,它是空值数组),则将引发异常。对于关联数组或已初始化的嵌套表,LIMIT返回NULL。如果嵌套表未初始化(即,它是空值嵌套表),则将...

概述

在 PolarDB PostgreSQL版(兼容Oracle)中,支持的集合类型是关联数组(以前称为Oracle中索引表)、嵌套表和varrays。使用集合的一般步骤如下:必须定义所需类型的集合。这可以在SPL程序的声明部分中完成,这将导致只能在该程序中访问的...

ST_Patch

通过pcpoint数组构造一个pcpatch对象。语法 pcpatch ST_Patch(pcpoint[]pts);参数 参数名称 描述 pts pcpoint数组。示例 INSERT INTO patches(pa)SELECT ST_Patch(pt)FROM points GROUP BY id/10;

概览

PL/SQL拥有三种集合类型:变长数组(varray,variable-size array),嵌套表(nested table)和关联数组(associative array)。它们可以被声明在全局、包或者PL/SQL块里,并拥有一系列独特的用法。例如,您可以使用集合类型构造函数初始化...

ST_CostUnion

合并所有的障碍物网格开销数组,重叠的网格采用最大的开销并只保留一个,支持退化网格合并。语法 gridcost[]ST_CostUnion(gridcost[]barriers);参数 参数名称 描述 barriers 网格开销数组。描述 合并所有的障碍物网格开销数组,重叠的网格...

ST_Degeneralize

描述 将地理网格或地理网格数组剖分为高层级的网格数组。示例 select st_astext(st_degeneralize(st_gridfromtext('G01'),3));{G010,G011,G012,G013} select st_astext(st_degeneralize(array[st_gridfromtext('GZ01'),st_gridfromtext('GZ...

ST_SetCost

为给定的障碍物网格数组赋予通行开销。语法 gridcost ST_SetCost(geomgrid[]barriers,smallint cost);参数 参数名称 描述 barriers 地理网格数组。cost 通行开销,不可通行置为-1。设置为-1时代表不可通行。描述 为给定的障碍物网格数组...

构造函数概述

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

ST_DumpPoints

描述 path部分是一个展开输入Geometry对象后所有点的位置形成的数组,每一个点的位置就是该数组的下标。如果输入对象是一个LineString对象,会返回一个表示LineString所有点位置坐标的数组{i}。如果输入对象是一个Polygon,返回一个数组{i...

ST_makePoint

构造一个pcpoint对象。语法 pcpoint ST_makePoint(integer pcid,float8[]vals);...float8[]float8数组数组元素个数取决于schema的dimension。示例 SELECT ST_makePoint(1,ARRAY[-127,45,124.0,4.0]);010100000064CEFFFF94110000703000000400

SFMESH

meshgeoms:所有引用到的meshgeom对象的数组,可以为引用对象。meshes:所有基于Node引用导的sfmesh的对象的数组,可以为引用对象。textures:所用的texture的对象数组。materials:所有材质的对象数组。primitives:所有的元组信息的数组...

嵌套表

嵌套表(nested table)在使用上类似于不限制最大长度的变长数组。注意事项 除了声明方式以及对最大长度的限制上有所区别,其他使用方式和变长数组一致。语法 TYPE type_name IS TABLE OF datatype[NULL|NOT NULL]';' 示例 以下是一个嵌套...

pg_extension

extconfig oid[]扩展的配置表的 regclass 项的OID数组,如果没有配置表则为 NULL。extcondition text[]扩展的配置表的 WHERE 子句过滤条件的数组,如果没有则为 NULL。说明 与大部分具有一个“namespace”列的模式不同,extnamespace 不是...

pg_type

typndims int4 对于一个数组上的域,typndims 是数组维度数(即,typbasetype 是一个数组类型)。除数组类型上的域之外的类型的此列为0。typcollation oid 指定此类型的排序规则。如果类型不支持排序规则,此列为0。一个支持排序规则的基...

ST_makePatch

float8[]float8数组数组元素为schema的dimension维度数的整数倍。示例 SELECT ST_asText(ST_MakePatch(1,ARRAY[-126.99,45.01,1,0,-126.98,45.02,2,0,-126.97,45.03,3,0]));{"pcid":1,"pts":[[-126.99,45.01,1,0],[-126.98,45.02,2,0],[-...

ST_AsTWKB

返回给定Geometry对象的TWKB表示。...geometries 目标Geometry对象数组。uniqueIds Geometry数组对象的唯一标识。示例 SELECT ST_AsTWKB(ST_GeomFromText('POINT(116 40)',4326));st_astwkb-\xa1008082880b80a4e803(1 row)

ST_Generalize

gridarray 地理网格数组。precision 聚合的层级。degenerated 是否采用退化网格。描述 将地理网格或地理网格数组聚合为低层级网格。示例 SELECT ST_AsText(ST_Generalize(ST_GridFromText('GZ0026206440'),5));st_astext-GZ00262 SELECT ST...

pg_group

本文介绍了 pg_group 视图的相关内容。简介 视图 pg_group 为向后兼容而存在:它模拟了存在于本数据库 8.1 之前版本中的一个目录。它显式所有角色的名称和未被标记 rolcanlogin 的成员,它是被用...grolist oid[]包含此组中角色ID的一个数组

ST_timeAtDistance

从起始点移动指定距离后所在的时间点。语法 timestamp[]ST_timeAtDistance(trajectory traj,float8 d);...返回的是 timestamp的数组,有可能存在多个点到起始点的距离一致。示例 Select ST_timeAtDistance(traj,100)from traj_table;

行和数比较

如果数组表达式得到一个空数组,ANY 的结果将为空值。如果左手边的表达式得到空值,ANY 通常是空值(尽管一个非严格比较操作符可能得到一个不同的结果)。另外,如果右手边的数组包含任何空值元素或者没有得到真值比较结果,ANY 的结果将是...
共有200条 < 1 2 3 4 ... 200 >
跳转至: GO
产品推荐
云服务器 安全管家服务 安全中心
这些文档可能帮助您
商标服务 阿里邮箱 云数据库 RDS 弹性公网IP 短信服务 人工智能平台 PAI
新人特惠 爆款特惠 最新活动 免费试用