SqlServer之geometry格式数据的添加和修改

SqlServer中geometry是一种存储空间数据的格式,其数据主要有点线面等几种格式:

POINT(100 50)        //

LINESTRING (100 100, 20 180, 180 180)  //线

POLYGON ((0 0, 150 0, 150 150, 0 150, 0 0))   //

但是在可视化界面直接输入,会报错:

SqlServer之geometry格式数据的添加和修改

所以需要sql语句直接添加修改

添加:

INSERT INTO PosInfo(QYBM,geom)
VALUES ('41030500000010020',geometry::STGeomFromText('POINT(133.2 38.5)', 4326)) 

修改:

UPDATE PosInfo 
SET geom =geometry::STGeomFromText('POINT(133.4 38.5)', 4326) 
WHERE ID=6 

 

 

钻研不易,引用请标明出处。。。。

 

相关文章:

  • 2021-10-27
  • 2021-12-27
  • 2022-12-23
  • 2022-12-23
  • 2021-08-27
  • 2022-12-23
  • 2021-12-22
猜你喜欢
  • 2022-01-10
  • 2021-12-29
  • 2022-12-23
  • 2022-12-23
  • 2021-08-05
  • 2022-01-24
相关资源
相似解决方案