Можете ли вы уточнить, что вы хотите сделать?
Если вопрос связан с использованием текста - насколько я понимаю, формат WKT здесь вполне нормальный, поэтому не проблема.
Если вы хотите вернуть несколько геометрических значений, что-то вроде:
SELECT geometry::STGeomFromText('POINT (' + CAST(Latitude as varchar(30))
+ ' ' + CAST(Longitude as varchar(30)) + ')', 0)
FROM dbo.thetable
Если вы хотите работать с несколькими геометриями, объявите переменную таблицы и вставьте результаты такого запроса:
DECLARE @data TABLE (location geometry)
INSERT @data (location)
SELECT geometry::STGeomFromText('POINT (' + CAST(Latitude as varchar(30))
+ ' ' + CAST(Longitude as varchar(30)) + ')', 0)
FROM dbo.thetable
и работа с @data в качестве набора данных