diff --git a/src/interfaces/ecpg/test/test1.pgc b/src/interfaces/ecpg/test/test1.pgc
index c485a487fce68b5d2efe39d3721f25aa7765540a..fde066a668e04c776de449f79ea3c03975b68991 100644
--- a/src/interfaces/ecpg/test/test1.pgc
+++ b/src/interfaces/ecpg/test/test1.pgc
@@ -4,12 +4,14 @@ exec sql whenever sqlerror sqlprint;
 
 exec sql include sqlca;
 
+exec sql define AMOUNT 5;
+
 int
 main ()
 {
 exec sql begin declare section;
-        int amount[5];
-        char name[5][8];
+        int amount[AMOUNT];
+        char name[AMOUNT][8];
 exec sql end declare section;
 	char msg[128], command[128];
         FILE *dbgs;