Как я могу преобразовать данные Геометрии в данные Географии в SQL Server MS 2008?

Я рекомендую разрешить обнулять поле даты:

CREATE TABLE yourTable (return_date DATE, ...)

Затем разрешить null семантически означать, что работник еще не вернулся из декретного отпуска. Вы можете использовать COALESCE, чтобы заменить это значение null какой-либо датой по умолчанию:

SELECT COALESCE(return_date, '1999-12-01') AS return_date
FROM yourTable;
11
задан Cade Roux 12 November 2008 в 17:21
поделиться

1 ответ

Да Вы можете, но тип данных геометрии является более прощающим, чем география, по моему опыту. Таким образом, существуют некоторые данные, Вы могли бы иметь в геометрии, которую Вы не можете преобразовать.

Эта статья от Пространственного Ed была очень полезным объяснением, как решить проблемы данных и также имеет некоторые демонстрационные запросы для преобразования от Геометрии до Geog.

12
ответ дан 3 December 2019 в 09:21
поделиться
Другие вопросы по тегам:

Похожие вопросы: