Skip to content

适用虚谷数据库版本

v12.9



适用虚谷数据库版本

v12.9


GEOMETRY_TYPMOD_OUT

📄字数 380
👁️阅读量 加载中...

功能描述

以文本形式返回几何列的类型修饰符。

语法格式

sql
VARCHAR GEOMETRY_TYPMOD_OUT(INTEGER scale);

参数说明

  • scale: 几何列的类型修饰符。

函数返回类型

VARCHAR 类型

使用说明

  1. 系统表 sys_columns.scale 数据尺寸字段,存储几何列的类型修饰符 typmod。

示例

sql
SQL> CREATE TABLE tb_geom(id int,c1 geometry(MultiPolygon,4326));

SQL> SELECT
    geometry_typmod_out(c.scale),c.scale
    FROM
    all_columns c
    LEFT JOIN all_tables t ON
    c.table_id = t.table_id
    WHERE
    c.type_name = 'GEOMETRY'
    AND t.table_name = upper('tb_geom');

+---------------------+---------+
|        EXPR1        |  SCALE  |
+---------------------+---------+
| (MultiPolygon,4326) | 1107480 |
+---------------------+---------+