Hi I am found strange switch:
<--><-->switch (carg->mode) <--><-->{ <--><--><-->case RAW_PARSE_PLPGSQL_EXPR: <--><--><--><-->errcontext("SQL expression \"%s\"", query); <--><--><--><-->break; <--><--><-->case RAW_PARSE_PLPGSQL_ASSIGN1: <--><--><-->case RAW_PARSE_PLPGSQL_ASSIGN2: <--><--><-->case RAW_PARSE_PLPGSQL_ASSIGN3: <--><--><--><-->errcontext("PL/pgSQL assignment \"%s\"", query); <--><--><--><-->break; <--><--><-->default: <--><--><--><-->errcontext("SQL statement \"%s\"", query); <--><--><--><-->break; <--><-->} Is the message "SQL expression ..." for RAW_PLPGSQL_EXPR correct? Should there be a "PL/pgSQL expression" instead? Regards Pavel