语法 COMMENT ON { TABLE table_name|COLUMN table_name.column_name } IS 'text' 说明 COMMENT 存储有关数据库对象的注释。要修改注释,请为同一个对象发布新的 COMMENT 命令。只能为每个对象存储一个注释字符串。要删除注释,请为 text ...
COMMENT 存储关于一个数据库对象的注释。简介 COMMENT 存储关于一个数据库对象的注释。对每一个对象只保存一个注释字符串,因此为了修改一段注释,对同一个对象发出一个新的 COMMENT 命令。要移除一段注释,可在文本字符串的位置上写上 ...
目录 pg_shdepend 记录数据库对象和共享对象之间的依赖关系,例如角色。这些信息使得本数据库可以确保对象在被删除时没有被其他对象引用。与大部分其他系统目录不同,pg_shdepend 在整个集簇的所有数据库之间共享:在每一个集簇中只有一个 ...
因为 DROP OWNED 只影响当前数据库中的对象,通常需要在包含将被移除角色所拥有的对象的每一个数据库中都执行这个命令。使用 CASCADE 选项可能导致这个命令递归去删除由其他用户所拥有的对象。REASSIGN OWNED命令是另一种选择,它可以把...
DROP STATISTICS 用于删除数据库中的统计对象。注意事项 只有统计对象的所有者、模式的所有者或超级用户可以删除统计对象。语法 DROP STATISTICS[IF EXISTS]name[,.]参数 name 要删除的统计对象的名称(可以有模式修饰)。示例 删除不同...
PolarDB兼容Oracle数据库还没有实现对面向对象的编程语言的某些功能的支持。本章仅介绍已实现的一些功能。概念 对象类型是对某一实例的描述或定义。对象类型的定义分为两部分:属性 – 描述对象实例的特定特点的字段。对于个人对象,属性...
因此,在大型数据库中它并不足以提供数据库范围内的唯一性,甚至在一些大型的表中也无法提供表范围内的唯一性。oid 类型本身除了比较之外只有很少的操作。不过,它可以被造型成整数,并且接着可以使用标准的整数操作符进行操纵(这样做时要...
与ST_Union一致,返回一个代表一些Geometry对象的并集的Geometry对象。语法 geometry ST_MemUnion(geometry set geomfield);参数 参数名称 描述 geomfield Geometry对象在集合中的字段。描述 与函数ST_Union功能一样,但是会使用更少的内存...
除了读取或写入所请求的大对象的特权之外,客户端函数不要求任何数据库特权。可以把服务器端的 lo_import 和 lo_export 函数GRANT给非超级用户,但需要仔细地考虑安全因素。有这类特权的恶意用户可以很容易地利用它们成为超级用户(例如...
返回给定的LineString对象的Encoded Polyline表示。语法 text ST_AsEncodedPolyline(geometry geom,integer precision);参数 参数名称 描述 geom 目标Geometry对象。precision 精度,默认为5。指定在编码时将保留多少位小数。编码和解码时...
返回输入Geometry对象的顶点逆序排列之后的对象。语法 geometry ST_Reverse(geometry g1);参数 参数名称 描述 g1 目标Geometry对象。描述 可以反转任何Geometry对象顶点的顺序。该函数支持 Polyhedral Surface类型几何对象。该函数支持3D...
返回一个包含Geometry对象的最小Circle Polygon对象。默认对四分之一圆做48等分弧段分割。语法 geometry ST_MinimumBoundingCircle(geometry geomA,integer numSegsPerQtCirc);参数 参数名称 描述 geomA 目标Geometry对象。...
创建由给定Geometry对象的组成线段所构成的面状对象。语法 geometry ST_BuildArea(geometry a);参数 参数名称 描述 a 目标Geometry对象。描述 输入的线条类对象类型可以是LineString、MultiLineString、Polygon、MultiPolygon和...
返回一个raster对象的MD5字符串。语法 text ST_MD5Sum(raster raster_obj)参数 参数名称 描述 raster_obj raster对象。描述 先试图从元数据中获得MD5字符串,如果元数据中不存在,数据内部raster对象返回NULL,然后OSS存储的raster对象再...
如果输入的Geometry对象是封闭的,则返回true。语法 boolean ST_IsClosed(geometry g);参数 参数名称 描述 g 目标Geometry对象。描述 对于Polyhedral Surfaces对象,它表示该曲面是面(开放)还是体(封闭)。该函数支持3D对象,并且不会...
返回Scene对象的存储类型。语法 cstring ST_Type(scene sceneObject);参数 参数名称 描述 sceneObject scene对象。描述 返回Scene对象的存储类型,当前支持类型有:gltf/osg。示例 select ST_Type(ST_sceneFromText('{"type":"gltf","lod":1...
聚合函数会将所有Geometry对象依次执行intersection,返回所有对象的交集部分。示例 默认调用:SELECT ST_AsText(ST_Intersection('POLYGON((0 0,0 2,2 2,2 0,0 0))':geometry,'POLYGON((0 0,3 0,3 1,0 1,0 0))':geometry));st_astext-...
返回sfmesh或meshgeom对象的类型。语法 cstring ST_Type(sfmesh sfmeshObject);cstring ST_Type(meshgeom meshgeom);参数 参数名称 描述 sfmeshObject sfmesh对象。meshgeom meshgeom对象。描述 返回sfmesh或meshgeom对象的类型。如果为...
删除对象类型的语法如下所示。DROP TYPE objtype;objtype 是要删除的对象类型的标识符。如果 objtype 的定义所包含的属性本身为对象类型或集合类型,则这些嵌套的对象类型或集合类型必须最后删除。如果为对象类型定义了对象类型主体,则 ...
返回子对象的数量。语法 int4 ST_NumGeometries(meshgeom geom);int4 ST_NumGeometries(sfmesh sfmeshObject);参数 参数名称 描述 geom meshgeom对象。sfmeshObject sfmesh对象。描述 返回子对象的数量。示例 示例一:select ST_...
当Geometry对象的尺度远小于容差时,如果启用保留标志位,将不会消失。该标志对于渲染引擎很有用,可避免大量非常小的对象从地图上消失从而留下异常的间隙。返回的Geometry对象可能会丢失简单性。输入对象拓扑结构可能会变化,也可能会产生...
在SPL程序开始执行后,从程序中访问数据库对象的任何尝试都会导致检查以确保当前用户有权对引用的对象执行预期操作。分别使用GRANT和REVOKE命令来授予和删除数据库对象上的特权。如果当前用户尝试越权访问数据库对象,则程序将引发异常。
设置raster对象的MD5字符串。语法 text ST_SetMD5Sum(raster raster_obj,text md5sum)参数 参数名称 描述 raster_obj raster对象。md5sum MD5字符串。描述 将MD5字符串记录到raster对象中。MD5字符串长度必须为32位,并且只能由数字和小写...
ALTER LARGE OBJECT 更改一个大对象的定义。简介 您必须拥有大对象才能使用 ALTER LARGE OBJECT。要更改所有者,您还必须是新所有者的直接或间接成员。(不过,超级用户仍然可以更改任何大对象)。当前,唯一的功能是分配新所有者,因此...
返回给定的两个Geometry对象的豪斯多夫距离。语法 float ST_HausdorffDistance(geometry g1,geometry g2);float ST_HausdorffDistance(geometry g1,geometry g2,float densifyFrac);参数 参数名称 描述 g1 第一个Geometry对象。g2 第二个...
ALTER STATISTICS 用于更改现有扩展统计对象的参数。简介 ALTER STATISTICS 更改现有扩展统计对象的参数。任何在 ALTER STATISTICS 命令中没有明确设定的参数保持它们之前的设置。您必须拥有统计对象才能使用 ALTER STATISTICS。要更改统计...
返回两个给定的Geometry对象之间的最远距离,单位由对象的空间参考系统指定。语法 float ST_MaxDistance(geometry g1,geometry g2);参数 参数名称 描述 g1 第一个Geometry对象。g2 第二个Geometry对象。描述 如果g1和g2是相同的对象,则该...
该函数的返回值与输入对象的顺序有关。该函数不支持GeometryCollection作为输入。该函数支持3D对象,并且不会删除z坐标。然而似乎该函数处理时只考虑x,y坐标,返回时候会将原有的z坐标加上。示例 默认调用:SELECT ST_AsText(ST_...
在内存中的Geometry对象的大小不受影响。未指定的精度将假定与X的精度一致。指定负数的精度将被解释为引用小数点左边的数字。说明 例如prec_x=-2会将坐标值保留到最接近的100。此功能不影响Geometry对象之间现有的拓扑关系。当函数以比源...
返回Geometry对象的类型名,例如 LINESTRING,POLYGON,MULTIPOINT。语法 text GeometryType(geometry geomA);参数 参数名称 描述 geomA 目标Geometry对象。描述 如果输入的Geometry对象带有M值,该函数会返回PointM类型字符串。该函数支持...
ALTER DEFAULT PRIVILEGES 允许你设置将被应用于未来要创建的对象的特权(它不会影响分配给已经存在的对象的特权)。简介 当前,只能修改用于模式、表(包括视图和外部表)、序列、函数和类型(包括域)的特权。其中,可设置权限的函数包括...
设置sfmesh对象的第N个材质。语法 sfmesh ST_SetMaterial(sfmesh sfmeshObject,int4 index,material materialObject);参数 参数 描述 sfmeshObject sfmesh对象。index 材质索引编号,从0开始。materialObject 材质对象。示例 SELECT ST_...
两个对象的DE-9IM相交矩阵符合[T*FF*FF*]。该函数不支持GeometryCollection类型对象作为输入参数。不要将该函数用于无效的Geometry对象,否则会得到不可预料的结果。该函数会自动生成一个bounding box用于利用Geometry对象上的索引。如果不...
设置raster对象的指定波段的NoData(无效值标识)的值。语法 raster ST_SetNoData(raster rast,integer band_sn,double nodata_value);参数 参数名称 描述 rast raster对象。band 指定的波段序号,从0开始,-1表示所有波段。nodata_value ...
返回两个以经纬度表示的Geometry对象的最小距离,单位为米。语法 float ST_DistanceSphere(geometry geomlonlatA,geometry geomlonlatB);参数 参数名称 描述 geomlonlatA 第一个Geometry对象。geomlonlatB 第二个Geometry对象。描述 该函数...
使用Visvalingam-Whyatt算法返回给定Geometry对象的简化版本。语法 geometry ST_SimplifyVW(geometry geomA,float tolerance);参数 参数名称 描述 geomA 目标Geometry对象。tolerance 容差。描述 该函数实际上只支持(Multi)Line、(Multi...
全量数据迁移 DTS会将源Oracle数据库迁移对象的存量数据,全部迁移至目标Oracle数据库中。说明 在结构迁移和全量数据迁移完成之前,请勿对迁移对象执行DDL操作,否则可能导致迁移失败。增量数据迁移 DTS在全量数据迁移的基础上轮询并捕获源...
获得栅格对象的开始时间。语法 timestamp ST_BeginDateTime(raster raster_obj);参数 参数名称 描述 raster_obj 需要计算的raster对象。示例 SELECT ST_beginDateTime(raster_obj)FROM raster_table;st_begindatetime-Wed Jan 01 00:00:00 ...
返回子对象的第N个部件。语法 meshgeom ST_NumGeometries(meshgeom geom,integer index);meshgeom ST_NumGeometries(sfmesh sfmeshObject,integer index);参数 参数名称 描述 geom meshgeom对象。sfmeshObject sfmesh对象。index 部件索引...
参数 参数名称 描述 traj 需要获得几何对象的轨迹。示例 Select ST_AsText(ST_trajectorySpatial(traj))FROM traj_table;st_astext-LINESTRING(114 35,115 36,116 37)$icmsDocProps={'productMethod':'created','language':'zh-CN',};