diff --git a/reference/ingres-ii/functions/ingres-field-length.xml b/reference/ingres-ii/functions/ingres-field-length.xml
index 674388e4ea..12acc0c154 100644
--- a/reference/ingres-ii/functions/ingres-field-length.xml
+++ b/reference/ingres-ii/functions/ingres-field-length.xml
@@ -46,17 +46,21 @@
index is the column number whose length
- will be retrieved. The start and end values
- for index depend upon the value
- of ingres.array_index_start. If ingres.array_index_start
- is 0 then the field number must be
- between 0
+ will be retrieved.
+
+
+ The possible values of index depend upon
+ the value
+ of ingres.array_index_start.
+ If ingres.array_index_start
+ is 1 (the default)
+ then index must be
+ between 1 and the value returned
+ by ingres_num_fields. If ingres.array_index_start
+ is 0 then index must
+ be between 0
and ingres_num_fields -
- 1. Otherwise,
- if ingres.array_index_start
- is 1 then the field number must be
- between 1
- and ingres_num_fields.
+ 1.
diff --git a/reference/ingres-ii/functions/ingres-field-name.xml b/reference/ingres-ii/functions/ingres-field-name.xml
index 39f274578a..f54fb5f320 100644
--- a/reference/ingres-ii/functions/ingres-field-name.xml
+++ b/reference/ingres-ii/functions/ingres-field-name.xml
@@ -44,15 +44,21 @@
index is the field whose name will be
- retrieved. The start and end values for index depends
- on the value of ingres.array_index_start. If ingres.array_index_start is 0 then
- the field number must be between 0 and one less than the value given by
- ingres_num_fields. Else if ingres.array_index_start is 1 then
- the field number must be between 1 and the value given by
- ingres_num_fields.
+ retrieved.
+
+
+ The possible values of index depend upon
+ the value
+ of ingres.array_index_start.
+ If ingres.array_index_start
+ is 1 (the default)
+ then index must be
+ between 1 and the value returned
+ by ingres_num_fields. If ingres.array_index_start
+ is 0 then index must
+ be between 0
+ and ingres_num_fields -
+ 1.
diff --git a/reference/ingres-ii/functions/ingres-field-nullable.xml b/reference/ingres-ii/functions/ingres-field-nullable.xml
index f85f53e99d..6ffc38f80d 100644
--- a/reference/ingres-ii/functions/ingres-field-nullable.xml
+++ b/reference/ingres-ii/functions/ingres-field-nullable.xml
@@ -43,15 +43,21 @@
index is the field whose nullability will be
- retrieved. The start and end values for index depends
- on the value of ingres.array_index_start. If ingres.array_index_start is 0 then
- the field number must be between 0 and one less than the value given by
- ingres_num_fields. Else if ingres.array_index_start is 1 then
- the field number must be between 1 and the value given by
- ingres_num_fields.
+ retrieved.
+
+
+ The possible values of index depend upon
+ the value
+ of ingres.array_index_start.
+ If ingres.array_index_start
+ is 1 (the default)
+ then index must be
+ between 1 and the value returned
+ by ingres_num_fields. If ingres.array_index_start
+ is 0 then index must
+ be between 0
+ and ingres_num_fields -
+ 1.
diff --git a/reference/ingres-ii/functions/ingres-field-precision.xml b/reference/ingres-ii/functions/ingres-field-precision.xml
index 6509b1df5a..b42530abbc 100644
--- a/reference/ingres-ii/functions/ingres-field-precision.xml
+++ b/reference/ingres-ii/functions/ingres-field-precision.xml
@@ -46,15 +46,21 @@
index is the field whose precision will be
- retrieved. The start and end values for index depends
- on the value of ingres.array_index_start. If ingres.array_index_start is 0 then
- the field number must be between 0 and one less than the value given by
- ingres_num_fields. Else if ingres.array_index_start is 1 then
- the field number must be between 1 and the value given by
- ingres_num_fields.
+ retrieved.
+
+
+ The possible values of index depend upon
+ the value
+ of ingres.array_index_start.
+ If ingres.array_index_start
+ is 1 (the default)
+ then index must be
+ between 1 and the value returned
+ by ingres_num_fields. If ingres.array_index_start
+ is 0 then index must
+ be between 0
+ and ingres_num_fields -
+ 1.
diff --git a/reference/ingres-ii/functions/ingres-field-scale.xml b/reference/ingres-ii/functions/ingres-field-scale.xml
index 9f90c73571..926fafce24 100644
--- a/reference/ingres-ii/functions/ingres-field-scale.xml
+++ b/reference/ingres-ii/functions/ingres-field-scale.xml
@@ -46,17 +46,23 @@
index is the field whose scale will be
- retrieved. The start and end values for index depends
- on the value of ingres.array_index_start. If ingres.array_index_start is 0 then
- the field number must be between 0 and one less than the value given by
- ingres_num_fields. Else if ingres.array_index_start is 1 then
- the field number must be between 1 and the value given by
- ingres_num_fields.
+ retrieved.
-
+
+ The possible values of index depend upon
+ the value
+ of ingres.array_index_start.
+ If ingres.array_index_start
+ is 1 (the default)
+ then index must be
+ between 1 and the value returned
+ by ingres_num_fields. If ingres.array_index_start
+ is 0 then index must
+ be between 0
+ and ingres_num_fields -
+ 1.
+
+
diff --git a/reference/ingres-ii/functions/ingres-field-type.xml b/reference/ingres-ii/functions/ingres-field-type.xml
index 6d8a8c9ad7..971aea55c5 100644
--- a/reference/ingres-ii/functions/ingres-field-type.xml
+++ b/reference/ingres-ii/functions/ingres-field-type.xml
@@ -43,15 +43,21 @@
index is the field whose type will be
- retrieved. The start and end values for index depends
- on the value of ingres.array_index_start. If ingres.array_index_start is 0 then
- the field number must be between 0 and one less than the value given by
- ingres_num_fields. Else if ingres.array_index_start is 0 then
- the field number must be between 1 and the value given by
- ingres_num_fields.
+ retrieved.
+
+
+ The possible values of index depend upon
+ the value
+ of ingres.array_index_start.
+ If ingres.array_index_start
+ is 1 (the default)
+ then index must be
+ between 1 and the value returned
+ by ingres_num_fields. If ingres.array_index_start
+ is 0 then index must
+ be between 0
+ and ingres_num_fields -
+ 1.