David Sauer <davids(at)orfinet(dot)cz> writes:
> => lock table t row share mode;
> LOCK TABLE
> ... this works
> but:
> => lock table t IN row share mode;
> ERROR: parser: parse error at or near "in"
> .... but this not
> It is mistake in grammar, or is there all OK ?
I see this behavior too, and a quick look at gram.y shows that indeed
it is not expecting IN in a LOCK statement. I do not know whether the
standard permits (or requires?) the IN keyword, so I don't know whether
to make the change...
regards, tom lane