我想将GEOMETRY值插入表中。我有一个包含三列的表,如下所示:
表:地理位置
create table geo
(
p1 float,
p2 float,
Paths GEOMETRY
);
输入值:我有以下值
p1 = 22.9901232886963
p2 = 87.5953903123242
INSERT INTO geo(Paths)
VALUES (geometry::STGeomFromText('POLYGON (22.9901232886963,87.5953903123242)', 4326));
您的WKT格式不正确。这对我有用:
declare @g geometry = geometry::STGeomFromText(
'POINT (22.9901232886963 87.5953903123242)'
, 4326);
select @g
另请注意,它是一个点,而不是多边形。