diff --git a/web/pgadmin/tools/sqleditor/utils/get_column_types.py b/web/pgadmin/tools/sqleditor/utils/get_column_types.py
index 7fbd6973..2c0381de 100644
--- a/web/pgadmin/tools/sqleditor/utils/get_column_types.py
+++ b/web/pgadmin/tools/sqleditor/utils/get_column_types.py
@@ -50,13 +50,10 @@ def get_columns_types(is_query_tool, columns_info, table_oid, conn, has_oids):
 
                     col_type['has_default_val'] = \
                         col['has_default_val'] = row['has_default_val']
+                    break
 
                 else:
-                    col_type['not_null'] = col['not_null'] = \
-                        rset['rows'][key]['not_null']
-
-                    col_type['has_default_val'] = \
-                        col['has_default_val'] = \
-                        rset['rows'][key]['has_default_val']
+                    col_type['not_null'] = col['not_null'] = None
+                    col_type['has_default_val'] = col['has_default_val'] = None
 
     return column_types
