diff --git a/src/interfaces/ecpg/ChangeLog b/src/interfaces/ecpg/ChangeLog
index be3e4a86751e081acf299e52203a129d4c0e8450..e714705cf160c50e7e6dc0397e8e54e6b162a794 100644
--- a/src/interfaces/ecpg/ChangeLog
+++ b/src/interfaces/ecpg/ChangeLog
@@ -1873,6 +1873,10 @@ Tue Oct  5 12:45:48 CEST 2004
 Mon Oct 18 15:34:51 CEST 2004
 
 	- Synced parser.
+	
+Wed Nov 10 14:43:50 CET 2004
+
+	- List VALUE as a keyword.
 	- Set ecpg version to 3.2.0.
 	- Set compat library version to 1.2.
 	- Set ecpg library version to 4.2.
diff --git a/src/interfaces/ecpg/preproc/preproc.y b/src/interfaces/ecpg/preproc/preproc.y
index fa579afd6a297ec3fbef1f06889a76d0c2f3364c..3339ec477ecfe2af9411f4b445a79b0b2d0c9c80 100644
--- a/src/interfaces/ecpg/preproc/preproc.y
+++ b/src/interfaces/ecpg/preproc/preproc.y
@@ -1,4 +1,4 @@
-/* $PostgreSQL: pgsql/src/interfaces/ecpg/preproc/preproc.y,v 1.300 2004/11/05 19:16:43 tgl Exp $ */
+/* $PostgreSQL: pgsql/src/interfaces/ecpg/preproc/preproc.y,v 1.301 2004/11/10 13:48:10 meskes Exp $ */
 
 /* Copyright comment */
 %{
@@ -5763,6 +5763,7 @@ ECPGKeywords_vanames:  SQL_BREAK		{ $$ = make_str("break"); }
 		| SQL_SQLPRINT			{ $$ = make_str("sqlprint"); }
 		| SQL_SQLWARNING		{ $$ = make_str("sqlwarning"); }
 		| SQL_STOP			{ $$ = make_str("stop"); }
+		| SQL_VALUE			{ $$ = make_str("value"); }
 		;
 		
 ECPGKeywords_rest:  SQL_CONNECT			{ $$ = make_str("connect"); }