string_split separar por name invalid into delimitada comas columns cadena sql-server stored-procedures geolocation

separar - SQL Server lat; lng procedimiento varchar split para usar como Lat y Lng para la búsqueda de velocidad



sql server split string into columns (2)

¿Alguien puede ayudarme a usar un procedimiento o función almacenada para pasar mi tabla almacenada almacenada en la tabla a campos individuales tan flotantes como Lat y Lng para usar en la búsqueda por radio?

lanlng in Table 33.0000;15.222222

Gracias


¿Estás tratando de dividir la cadena? Si es así:

declare @LatLng varchar(100) set @LatLng = ''33.0000;15.222222'' declare @Lat float declare @Lng float select @Lat = CAST(LEFT(@LatLng, charindex('';'',@LatLng)-1) as float) select @Lng = CAST(SUBSTRING(@LatLng, charindex('';'',@LatLng)+1, LEN(@LatLng)-charindex('';'',@LatLng)) as float) select @Lat as Latitude, @Lng as Longitude