git.postgresql.org Git - postgresql.git/commit
2015年8月22日 00:17:19 +0000 (20:17 -0400)
2015年8月22日 00:17:19 +0000 (20:17 -0400)
commit fcdfce6820373422bcdb5630f9eb63df14fd0764
Detect mismatched CONTINUE and EXIT statements at plpgsql compile time.
With a bit of tweaking of the compile namestack data structure, we can
verify at compile time whether a CONTINUE or EXIT is legal. This is
surely better than leaving it to runtime, both because earlier is better
and because we can issue a proper error pointer. Also, we can get rid
of the ad-hoc old way of detecting the problem, which only took care of
CONTINUE not EXIT.
Jim Nasby, adjusted a bit by me
This is the main PostgreSQL git repository.
RSS
Atom