#postgresql
#postgresql
Вопрос:
получение сообщения привязки предоставляет 2 параметра, но подготовленный оператор «» требует ошибки 0 при попытке запустить запрос postgresql из приложения nodejs, но то же самое работает в pg admin
Ниже приведен запрос, который я пытаюсь запустить :
query=»выберите array_agg(99,99) из bitargetstg.tax_program_zones, где объединяются(Shape_Area,0)> 0 и (ST_Contains(ST_GeomFromEWKT(Геометрия),»
«ST_GeomFromText(‘POINT($ 1 $ 2)’)) или ST_Intersects(ST_GeomFromEWKT(Геометрия), ST_GeomFromText(‘ТОЧКА($1 $2)’)))»;
Ответ №1:
В строковом литерале нет подстановки параметров, поэтому $1
и $2
воспринимаются буквально.