Postgresql如何获取point类型变量的x,y坐标


如何获取point类型变量的x,y坐标

PG数据库支持几何类型的数据,比如线、矩形、点等类型。
在使用点(point)类型时,需要获取点类型变量的x,y坐标,查阅官方文档以及其他资料,最终找到的获取方式,具体如下:

db_jyk=# select (point'(1,2)')[0];
 point
-------
     1
(1 行记录)


db_jyk=# select (point'(1,2)')[1];
 point
-------
     2
(1 行记录)

可以看到,获取点的x,y坐标值的方式和取数组元素方式类似(注意数组下标是从1开始的),通过[]方式获取。

转载自:https://blog.csdn.net/arcticJian/article/details/51812269

You may also like...