#1 24.11.11 23:19
PostgreSQL, autocommit
необходимо каким-либо образом определить значение autocommit
Код::
show autocommit;
это конечно же круто в интерактивном режиме
но нужно как то извлечь этот результат, чтобы потом его использовать, для сравнения, к примеру:
Код::
IF autocommit = 'ON' THEN ...
так же по незнанию пробовал и
select * from (show autocommit);
здесь ошибка синтаксиса, что возвращает show? таблицу с одним столбцом и одной строкой?
но это все интерактивном режиме, а если пользоваться esql/c
то такие конструкции как:
exec sql char var[255];
exec sql show search_path into :var;
проканывают, то вот уже
Код::
exec sql show autocommit into :var;
нет, причем ошибка явно не в типе переменной var, а в самом autocommit, то есть в интерактивном режиме в phpPgAdmin, show autocommit отрабатывает, а здесь не получается.
Offline

