Главная страница
Случайная страница
КАТЕГОРИИ:
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника
|
Второй синтаксис
SELECT b.Sys, k.Sys, Geometry:: STWithin(b.Geometry, k.Geometry) from Здания as b, Кварталы as k
Результаты выполнения этих двух запросов абсолютно одинаковы.
| Примечание
| Для простоты, во всех описаниях функций в данном разделе далее будет использоваться первый синтаксис. Т.е. для использования функции по второму синтаксису в список аргументов функции первым пунктом нужно добавить пространственный объект к которому она применяется (или первый пространственный объект, если функция применяется к нескольким пространственным объектам). Исключение составят только функции STGeomFromText и STGeomFromWKBдля которых допускается использовать только второй синтаксис и у которых не задается пространственный объект в качестве первого аргумента.
| Все пространственные объекты, которыми можно манипулировать в SQL запросах могут быть одного из нескольких типов геометрических фигур:
- Многоугольник (POLYGON). Замкнутая фигура, состоящая из набора вершин соединенных линиями и имеющая заливку внутреннего объема, В системе Zulu представителями данного типа являются прямоугольники, окружности, многоугольники и сегменты.
- Ломаная (LINESTRING). Набор последовательно соединенных линий. В Zulu представлены ломаными, прямоугольниками, окружностями и дугами.
- Точка (POINT). В системе Zulu точками являются символьные объекты.
- Набор многоугольников (MULTIPOLYGON). Совокупность из нескольких многоугольников не обязательно соединенных друг с другом, но являющихся одним объектом.
- Набор ломаных (MULTILINESTRING). Совокупность из нескольких ломаных.
- Набор точек (MULTIPOINT). Совокупность из нескольких точек.
|