我想从一列中提取纬度和经度。例如,假设我有一个名为“ Location”的列,其格式为(POINT(x,y)),是字符串/ VARCHAR类型。 关于SQL Server的文章有很多,MSDN说Azure SQL Data Warehouse不支持它。
任何人都可以帮助从Azure SQL DW中的给定格式提取纬度,经度吗?
以下代码不适用于Azure SQL DW。
DECLARE @g地理;
SET @g = geography :: Point(47.65100,-122.34900,4326)
SELECT @ g.ToString();