@@ -322,7 +322,7 @@ CREATE VIEW attributes AS
322
322
AS datetime_precision,
323
323
324
324
CAST(null AS character_data) AS interval_type, -- FIXME
325
- CAST(null AS character_data ) AS interval_precision, -- FIXME
325
+ CAST(null AS cardinal_number ) AS interval_precision,
326
326
327
327
CAST(current_database() AS sql_identifier) AS attribute_udt_catalog,
328
328
CAST(nt .nspname AS sql_identifier) AS attribute_udt_schema,
@@ -671,7 +671,7 @@ CREATE VIEW columns AS
671
671
AS datetime_precision,
672
672
673
673
CAST(null AS character_data) AS interval_type, -- FIXME
674
- CAST(null AS character_data ) AS interval_precision, -- FIXME
674
+ CAST(null AS cardinal_number ) AS interval_precision,
675
675
676
676
CAST(null AS sql_identifier) AS character_set_catalog,
677
677
CAST(null AS sql_identifier) AS character_set_schema,
@@ -937,7 +937,7 @@ CREATE VIEW domains AS
937
937
AS datetime_precision,
938
938
939
939
CAST(null AS character_data) AS interval_type, -- FIXME
940
- CAST(null AS character_data ) AS interval_precision, -- FIXME
940
+ CAST(null AS cardinal_number ) AS interval_precision,
941
941
942
942
CAST(t .typdefault AS character_data) AS domain_default,
943
943
@@ -1085,7 +1085,7 @@ CREATE VIEW parameters AS
1085
1085
CAST(null AS cardinal_number) AS numeric_scale,
1086
1086
CAST(null AS cardinal_number) AS datetime_precision,
1087
1087
CAST(null AS character_data) AS interval_type,
1088
- CAST(null AS character_data ) AS interval_precision,
1088
+ CAST(null AS cardinal_number ) AS interval_precision,
1089
1089
CAST(current_database() AS sql_identifier) AS udt_catalog,
1090
1090
CAST(nt .nspname AS sql_identifier) AS udt_schema,
1091
1091
CAST(t .typname AS sql_identifier) AS udt_name,
@@ -1353,7 +1353,7 @@ CREATE VIEW routines AS
1353
1353
CAST(null AS cardinal_number) AS numeric_scale,
1354
1354
CAST(null AS cardinal_number) AS datetime_precision,
1355
1355
CAST(null AS character_data) AS interval_type,
1356
- CAST(null AS character_data ) AS interval_precision,
1356
+ CAST(null AS cardinal_number ) AS interval_precision,
1357
1357
CAST(current_database() AS sql_identifier) AS type_udt_catalog,
1358
1358
CAST(nt .nspname AS sql_identifier) AS type_udt_schema,
1359
1359
CAST(t .typname AS sql_identifier) AS type_udt_name,
@@ -1407,7 +1407,7 @@ CREATE VIEW routines AS
1407
1407
CAST(null AS cardinal_number) AS result_cast_numeric_scale,
1408
1408
CAST(null AS cardinal_number) AS result_cast_datetime_precision,
1409
1409
CAST(null AS character_data) AS result_cast_interval_type,
1410
- CAST(null AS character_data ) AS result_cast_interval_precision,
1410
+ CAST(null AS cardinal_number ) AS result_cast_interval_precision,
1411
1411
CAST(null AS sql_identifier) AS result_cast_type_udt_catalog,
1412
1412
CAST(null AS sql_identifier) AS result_cast_type_udt_schema,
1413
1413
CAST(null AS sql_identifier) AS result_cast_type_udt_name,
@@ -2212,7 +2212,7 @@ CREATE VIEW user_defined_types AS
2212
2212
CAST(null AS cardinal_number) AS numeric_scale,
2213
2213
CAST(null AS cardinal_number) AS datetime_precision,
2214
2214
CAST(null AS character_data) AS interval_type,
2215
- CAST(null AS character_data ) AS interval_precision,
2215
+ CAST(null AS cardinal_number ) AS interval_precision,
2216
2216
CAST(null AS sql_identifier) AS source_dtd_identifier,
2217
2217
CAST(null AS sql_identifier) AS ref_dtd_identifier
2218
2218
@@ -2448,7 +2448,7 @@ CREATE VIEW element_types AS
2448
2448
CAST(null AS cardinal_number) AS numeric_scale,
2449
2449
CAST(null AS cardinal_number) AS datetime_precision,
2450
2450
CAST(null AS character_data) AS interval_type,
2451
- CAST(null AS character_data ) AS interval_precision,
2451
+ CAST(null AS cardinal_number ) AS interval_precision,
2452
2452
2453
2453
CAST(null AS character_data) AS domain_default, -- XXX maybe a bug in the standard
2454
2454
0 commit comments