неверное значение параметра для idle_in_transaction_session_timeout - PullRequest
0 голосов
/ 24 сентября 2019

параметр передачи _timeout неверен, и я не знаю, как это может быть.

ОШИБКА: ОШИБКА: недопустимое значение для параметра "idle_in_transaction_session_timeout": "_timeout" КОНТЕКСТ: оператор SQL "SET idle_in_transaction_session_timeout TO _timeout" Функция PL / pgSQL set_transfer (целое число, изменение символов, изменение символов) Строка 4 в SET SQLсостояние: 22023

SELECT * FROM set_transfer(87,'users','5000');
CREATE OR REPLACE FUNCTION public.set_transfer(
    _id integer,
    _tablename character varying,
    _timeout character varying)
    RETURNS SETOF users 
    LANGUAGE 'plpgsql'

AS $BODY$
BEGIN 
   -- Set timeout for the session
   SET idle_in_transaction_session_timeout TO _timeout;
........
...