2009-05-05 3 views
0

Я пинаю идею использования нового типа данных геометрии для представления вектора в базе данных. Тип данных многоточечной геометрии будет хорошо работать для этого, но мой вопрос заключается в том, есть ли способ заполнить таблицу из двух столбцов значениями x, y в многоточечном соединении, где каждая точка представляет собой строку в таблице, а X и Значения точки Y идут в столбцах 1 и столбце2 соответственно?Загрузить точки из SQL Server Многоточечный тип данных в таблицу

ответ

0

Фигурные это:

select 
mp.id 
,mp.vector.STPointN(nums.number).STX 
,mp.vector.STPointN(nums.number).STY 
,nums.number 
from tblWithMultiPoints mp --table with an int id, and a multipoint called vector 
,#NUMBERS nums --temp table with 1 - max num of points in any multipoint 
where nums.number <= mp.vector.STNumPoints() 

 Смежные вопросы

  • Нет связанных вопросов^_^