Параметры запроса в PGAdmin - PullRequest
0 голосов
/ 05 июня 2018

Большинство консолей SQL с графическим интерфейсом пользователя позволяют использовать параметры / заполнители следующим образом

SELECT * FROM USERS WHERE USER_NAME = :USER_NAME;

Обычно вам (например, Toad, IntelliJ и т. Д.) Предоставляется диалоговое окно, в котором необходимо ввести значение для каждого из них.параметр.Однако в PGAdmin я получаю синтаксическую ошибку.Это не поддерживается в PGAdmin или они используют другой синтаксис?

1 Ответ

0 голосов
/ 16 июля 2018

PGAdmin не поддерживает переменные связывания;но я нашел обходной путь по другому: вопрос

WITH VARS AS (SELECT 'Name.Surname'::VARCHAR AS USER_NAME)
SELECT * FROM USERS, VARS WHERE USER_NAME = VARS.USER_NAME;
...