diff --git a/src/interfaces/ecpg/pgtypeslib/datetime.c b/src/interfaces/ecpg/pgtypeslib/datetime.c
index add4841c37..3d5ba1152e 100644
--- a/src/interfaces/ecpg/pgtypeslib/datetime.c
+++ b/src/interfaces/ecpg/pgtypeslib/datetime.c
@@ -3,6 +3,7 @@
 #include <time.h>
 #include <ctype.h>
 #include <float.h>
+#include <limits.h>
 
 #include "extern.h"
 #include "dt.h"