Создание точки
Функция
Преобразование WKB-представления точки в соответствующий геометрический тип данных.
Спецификация
PointFromWKB
(<wkb>
[,<srid>
])
<wkb> –
<WKB-представление точки> | <SQL-параметр>; |
<srid> –
идентификатор системы координат данной точки. |
Синтаксические правила
Если аргумент <srid>
не
задан, по умолчанию используется значение 0.
Возвращаемое значение
-
Значение типа POINT, соответствующее внутреннему представлению в БД типа данных POINT (в случае нормального завершения).
-
Код завершения СУБД ЛИНТЕР (при ошибке преобразования).
Примеры
-
Программа клиентского приложения должна сама правильно сформировать WKB-представление, например:
!point (1 1) create or replace table point_test(p point); insert into point_test values (pointfromwkb(hex('0101000000000000000000f03f000000000000f03f')));
-
create or replace table point_test(p point); insert into point_test values (pointfromwkb(hextoraw(?))); 0101000000000000000000f03f000000000000f03f