This question already has answers here:
How can I create a polygon using fields in PostgreSQL?
(3个答案)
去年关门了。
我创建了表,但无法插入多边形坐标。
我试过下面的,但没用。
https://www.db-fiddle.com/f/7nfuwnxp4Un3VBLTXDars3/0
(3个答案)
去年关门了。
我创建了表,但无法插入多边形坐标。
我试过下面的,但没用。
create table TEST5(
fig_name char(10),
fig_color char(10),
circle_loc circle,
polygon_loc polygon);
insert into TEST5(fig_name,fig_color,polygon_loc)
values
('poly' , 'red', POLYGON(POINT(9,3),POINT(9,9),POINT(5,9),POINT(5,3));
最佳答案
多边形定义不正确,请尝试如下操作:
insert into TEST5
(fig_name,fig_color,polygon_loc)
values ('poly' , 'red', '((9,3),(9,9),(5,9),(5,3))');
https://www.db-fiddle.com/f/7nfuwnxp4Un3VBLTXDars3/0
关于sql - 如何在PostgreSQL中存储多边形数据? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52970117/
10-16 13:13