Скрипт для замены переменных в URL на VALUES из таблицы SQL - PullRequest
0 голосов
/ 08 октября 2019

У нас есть таблица с данными долготы и широты, и нам нужен скрипт для правильного размещения этих данных в URL. Это наша таблица:

CREATE TABLE "AIRON"."GPS_POSITION" 
(
 "GPS_POSITION_SEQ" NUMBER,  
 "LATITUDE"         NUMBER(10,6), 
 "LONGITUDE"        NUMBER(10,6)
  CONSTRAINT "PK_GPS_POSITION" PRIMARY KEY ("GPS_POSITION_SEQ")
);

Это URL https://opentopomap.org/#map=17/LONGITUDE/LATITUDE, в котором мы хотим заменить LATITUDE и LONGITUDE их специальными значениями из таблицы. Каждый GPS_POSITION_SEQ имеет уникальное значение для LAT и LONG.

1 Ответ

1 голос
/ 08 октября 2019

URL фиксирован?

Вы можете попробовать простую замену:

Select t.*,      REPLACE(Replace('https://opentopomap.org/#map=17/LONGITUDE/LATITUDE', 
       'LONGITUDE', 
        T.LONGITUDE),
'LATITUDE',
T.LATITUDE) AS MODIFIED_URL
From gps_position;

Ура !!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...