描述 如果输入的两个对象没有任何公共的部分或者不相交,那么该函数返回一个空对象。对于Geography类型对象,该函数只是对Geometry型函数的简单封装。该函数首先将其转换成Geometry对象,然后在平面参考系中相交得到交集,然后转换回WGS84...
描述 如果输入的两个对象没有任何公共的部分或者不相交,那么该函数返回一个空对象。对于Geography类型对象,该函数只是对Geometry型函数的简单封装。该函数首先将其转换成Geometry对象,然后在平面参考系中相交得到交集,然后转换回WGS84...
描述 如果输入的两个对象没有任何公共的部分或者不相交,那么该函数返回一个空对象。对于Geography类型对象,该函数只是对Geometry型函数的简单封装。该函数首先将其转换成Geometry对象,然后在平面参考系中相交得到交集,然后转换回WGS84...
如果输入的两个几何对象没有任何公共的部分或者不相交,那么该函数返回一个空对象;注意该函数会丢弃对象的M坐标值。参数说明 geometryA:必填,几何类型。几何A。geometryB:必填,几何类型。几何B。返回值说明 几何A与几何B交集结果。...
dt_astimezone 函数返回一个带新时区信息的日期时间对象。场景1:不带时区信息的日期时间字符串转换成指定时区的日期时间对象。对于不带时区信息的日期时间字符串 2019-06-02 18:41:26,可以通过Unix时间戳,实现不同时区下的日期时间的...
伪类型 名字 描述 any 表示一个函数可以接受任意输入数据类型 anyelement 表示一个函数可以接受任意数据类型 anyarray 表示一个函数可以接受任意数组数据类型 anynonarray 表示一个函数可以接受任意非数组数据类型 anyenum 表示一个函数...
从其他Geometry对象的collection返回一个具体的Geometry值(对应的对象)。语法 geometry ST_Collect(geometry set g1Field);geometry ST_Collect(geometry g1,geometry g2);geometry ST_Collect(geometry[]g1Array);参数 参数名称 描述 g1...
从其他Geometry对象的collection返回一个具体的Geometry值(对应的对象)。语法 geometry ST_Collect(geometry set g1Field);geometry ST_Collect(geometry g1,geometry g2);geometry ST_Collect(geometry[]g1Array);参数 参数名称 描述 g1...
从其他Geometry对象的collection返回一个具体的Geometry值(对应的对象)。语法 geometry ST_Collect(geometry set g1Field);geometry ST_Collect(geometry g1,geometry g2);geometry ST_Collect(geometry[]g1Array);参数 参数名称 描述 g1...
根据输入的Geometry对象A和B,返回对象A与对象B相交的剩余部分。语法 geometry ST_Difference(geometry geomA,geometry geomB);参数 参数名称 描述 geomA Geometry对象A。geomB Geometry对象B。描述 如果A完全被B包含,那么返回一个空几何...
根据输入的Geometry对象A和B,返回对象A与对象B相交的剩余部分。语法 geometry ST_Difference(geometry geomA,geometry geomB);参数 参数名称 描述 geomA Geometry对象A。geomB Geometry对象B。描述 如果A完全被B包含,那么返回一个空几何...
根据输入的Geometry对象A和B,返回对象A与对象B相交的剩余部分。语法 geometry ST_Difference(geometry geomA,geometry geomB);参数 参数名称 描述 geomA Geometry对象A。geomB Geometry对象B。描述 如果A完全被B包含,那么返回一个空几何...
NEXTVAL:这个函数的作用是将序列对象的当前位置指到这个对象的下一个值。这个操作完成后是不能撤销的。即使多个会话同步执行NEXTVAL,每个会话将只能安全的取得一个唯一的序列值。CURRVAL:返回在当前会话中函数NEXTVAL在序列中最近取得的...
返回结果:+-+|isinter|+-+|true|+-+ST_Overlaps 如果两个Geometry对象在空间上有重叠的部分,但不存在其中一个完全包含另一个的情况,ST_Overlaps 函数则返回true。语法 判断对象geomA和对象geomB在空间上是否有重叠的部分 boolean ST_...
返回结果:+-+|isinter|+-+|true|+-+ST_Overlaps 如果两个Geometry对象在空间上有重叠的部分,但不存在其中一个完全包含另一个的情况,ST_Overlaps 函数则返回true。语法 判断对象geomA和对象geomB在空间上是否有重叠的部分 boolean ST_...
返回结果:+-+|isinter|+-+|true|+-+ST_Overlaps 如果两个Geometry对象在空间上有重叠的部分,但不存在其中一个完全包含另一个的情况,ST_Overlaps 函数则返回true。语法 判断对象geomA和对象geomB在空间上是否有重叠的部分 boolean ST_...
ST_Overlaps 如果两个Geometry对象在空间上有重叠的部分,但不存在其中一个完全包含另一个的情况,则返回true。ST_Within 如果Geometry对象A完全在Geometry对象B内,则返回true。处理函数 ST_Buffer 返回以指定点为中心点,以指定距离为...
ST_Overlaps 如果两个Geometry对象在空间上有重叠的部分,但不存在其中一个完全包含另一个的情况,则返回true。ST_Within 如果Geometry对象A完全在Geometry对象B内,则返回true。处理函数 ST_Buffer 返回以指定点为中心点,以指定距离为...
构造函数有以下两个要求:构造函数的名称必须和类名一致 构造函数没有返回值,且不可以指定返回值 构造函数在对象创建后会自动被调用,执行构造函数内的指令完成对象数据的初始化。cava中支持定义多个构造函数,每次对象构造会根据 new 后...
构造函数有以下两个要求:构造函数的名称必须和类名一致 构造函数没有返回值,且不可以指定返回值 构造函数在对象创建后会自动被调用,执行构造函数内的指令完成对象数据的初始化。cava中支持定义多个构造函数,每次对象构造会根据 new 后...
返回的Geometry对象可能会丢失简单性。输入对象拓扑结构可能会变化,也可能会产生无效的Geometry对象。可以使用ST_SimplifyPreserveTopology来维持输入对象的拓扑结构。该函数支持3D对象,并且3D维度将影响结果。示例 ST_Simplify和ST_...
返回的Geometry对象可能会丢失简单性。输入对象拓扑结构可能会变化,也可能会产生无效的Geometry对象。可以使用ST_SimplifyPreserveTopology来维持输入对象的拓扑结构。该函数支持3D对象,并且3D维度将影响结果。示例 ST_Simplify和ST_...
创建一个大对象 函数 Oid lo_creat(PGconn*conn,int mode);创建一个新的大对象。其返回值是分配给这个新大对象的 OID 或者 InvalidOid(0)表示失败。mode 自PostgreSQL 8.1 就不再使用且会被忽略。但是,为了和以前的发行兼容,它最好被...
一种过程语言的调用处理器必须以一种编译型语言(如 C)编写并且具有版本 1 的调用约定,它必须在 PolarDB内注册为一个没有参数并且返回 language_handler 类型的函数。language_handler 是一种占位符类型,它被用来标识该函数为一个调用...
使用这种特性有时可以帮助创建一个不受表定义更改影响的函数。default_expr 如果参数没有被指定值时要用作默认值的表达式。该表达式必须能被强制为该参数的参数类型。只有输入(包括 INOUT)参数可以具有默认值。所有跟随在一个具有默认值...
该函数返回的Line对象的3D长度将始终与g1和g2在函数 ST_3DMaxDistance 中返回的值相同。该函数支持3D对象,并且不会删除Z坐标。该函数支持Polyhedral Surface类型对象。示例 SELECT ST_AsText(ST_3DLongestLine('POINT(0 0 0)':geometry,'...
该函数返回的Line对象的3D长度将始终与g1和g2在函数 ST_3DMaxDistance 中返回的值相同。该函数支持3D对象,并且不会删除Z坐标。该函数支持Polyhedral Surface类型对象。示例 SELECT ST_AsText(ST_3DLongestLine('POINT(0 0 0)':geometry,'...
该函数返回的Line对象的3D长度将始终与g1和g2在函数 ST_3DMaxDistance 中返回的值相同。该函数支持3D对象,并且不会删除Z坐标。该函数支持Polyhedral Surface类型对象。示例 SELECT ST_AsText(ST_3DLongestLine('POINT(0 0 0)':geometry,'...
ST_Overlaps 如果两个Geometry对象在空间上有重叠的部分,但不存在其中一个完全包含另一个的情况,则返回true。ST_Within 如果Geometry对象A完全在Geometry对象B内,则返回true。ST_Equals 如果Geometry对象A和Geometry对象B在几何意义上...
当输入类型是(Point,LineString,Polygon),返回的是一个空的数组和一个与输入对象一样的Geometry对象形成的一条记录。当输入对象是一个Collection或者Multi类型的Collection,该函数会返回每一个Collection的组成和组成每一个...
当输入类型是(Point,LineString,Polygon),返回的是一个空的数组和一个与输入对象一样的Geometry对象形成的一条记录。当输入对象是一个Collection或者Multi类型的Collection,该函数会返回每一个Collection的组成和组成每一个...
当输入类型是(Point,LineString,Polygon),返回的是一个空的数组和一个与输入对象一样的Geometry对象形成的一条记录。当输入对象是一个Collection或者Multi类型的Collection,该函数会返回每一个Collection的组成和组成每一个...
时,函数返回行为更标准,处理数据更方便,性能更好,推荐您使用此配置,函数返回行为规则如下:返回值仍是一个JSON字符串,可以继续当作JSON来解析,而不再需要额外使用replace或regexp_replace等函数替换反斜线。一个JSON对象中可以出现...
第二个函数返回两个Geometry对象的 DE-9IM 结果。该函数不支持GeometryCollection类型对象作为输入参数。第三个函数类似于第二个函数,但允许指定边界节点法则:1:OGC/MOD2 2:Endpoint 3:MultivalentEndpoint 4:MonovalentEndpoint ...
第二个函数返回两个Geometry对象的 DE-9IM 结果。该函数不支持GeometryCollection类型对象作为输入参数。第三个函数类似于第二个函数,但允许指定边界节点法则:1:OGC/MOD2 2:Endpoint 3:MultivalentEndpoint 4:MonovalentEndpoint ...
如果不存在直方图,函数返回空值。ST_SetHistogram 设置raster对象的指定波段的直方图信息,参数采用JSON文本格式进行定义。ST_BuildHistogram 计算一个raster对象的指定波段集的直方图信息。ST_StatsQuantile 计算raster对象的中位数。ST_...
这一节描述的函数被用来控制和监视一个本数据库安装。配置设定函数 下表展示了那些可以用于查询以及修改运行时配置参数的函数。配置设定函数 current_setting(setting_name text[,missing_ok boolean])→text 返回设置的 setting_name 的...
本文介绍了大对象函数的语法、参数以及示例等内容。EMPTY_CLOB 描述 该函数返回一个空的LOB定位器,该定位器可用于初始化LOB变量,或者在INSERT或UPDATE语句中,将LOB列或属性初始化为EMPTY。EMPTY表示LOB已初始化,但未填充数据。语法 ...
SUBTOTAL 使用指定的汇总函数,返回一系列纵向单元格的分类汇总。SUM 返回一组数值和/或单元格的总和。SUMIF 返回某个范围内符合特定条件的值的总和。SUMIFS 根据多项条件返回范围之和。SUMPRODUCT 计算两个大小相同的数组或范围中的对应...
请求参数 参数 必选 类型 说明 handler 是 uint 解析 JSON 字符串函数返回的当前处理 JSON 的标识符 返回值 参数 必选 类型 说明 result 是 bool 方法返回值,成功则为 true,否则为 false property_get_bool 解析 JSON 与 XML 中的 bool ...