diff --git a/src/interfaces/ecpg/ChangeLog b/src/interfaces/ecpg/ChangeLog index ce7ae6d086808ce445f170aa55e9f3de4a375fdc..c2f72c5dcf37fef4b96fa6e773422bd2f1d2d675 100644 --- a/src/interfaces/ecpg/ChangeLog +++ b/src/interfaces/ecpg/ChangeLog @@ -570,14 +570,17 @@ Sat Apr 24 12:39:07 CEST 1999 - Allow more than one blank between EXEC and SQL. - Allow statements to be prepared from a character string, too. -Fri Mai 7 07:11:38 CEST 1999 +Fri May 7 07:11:38 CEST 1999 - Synced preproc.y with gram.y. - Fixed small bug in parser. -Thu Mai 13 13:51:26 CEST 1999 +Thu May 13 13:51:26 CEST 1999 + + - Synced preproc.y with gram.y. + +Mon May 17 18:13:30 CEST 1999 - Synced preproc.y with gram.y. - Set library version to 3.0.0 - Set ecpg version to 2.6.0 - diff --git a/src/interfaces/ecpg/preproc/preproc.y b/src/interfaces/ecpg/preproc/preproc.y index 9e15d2e4e03a1898008621fd4d802cfe1e45b6b3..c96a9447ccabdcadbf04b7d8c4cdd086ca8631c7 100644 --- a/src/interfaces/ecpg/preproc/preproc.y +++ b/src/interfaces/ecpg/preproc/preproc.y @@ -2687,7 +2687,7 @@ LockStmt: LOCK_P opt_table relation_name opt_lock } ; -opt_lock: lock_type MODE { $$ = cat2_str($1, make1_str("mode")); } +opt_lock: IN lock_type MODE { $$ = cat3_str(make1_str("in"), $2, make1_str("mode")); } | /*EMPTY*/ { $$ = make1_str("");} ;