Great! But I see the table format broken in langref 3.0. Check again.

In 4.0 it's ok

Thank you,

Ariel


El lun., 18 jul. 2022 10:27, Mark Rotteveel <m...@lawinegevaar.nl> escribió:

> On 16-07-2022 11:15, Mark Rotteveel wrote:
> > On 14-07-2022 18:23, Ariel Álvarez wrote:
> >> In language reference it is documented:
> >> Table RDB$INDICES
> >> Column RDB$INDEX_TYPE:
> >> Distinguishes between an expression index (1) and a regular index (0
> >> or null). Not used in databases created before Firebird 2.0; hence,
> >> regular indexes in upgraded databases are more more likely to store
> >> null in this column
> >>
> >> But, according to this discussion:
> >> https://github.com/FirebirdSQL/firebird/issues/4085
> >> <https://github.com/FirebirdSQL/firebird/issues/4085>
> >>
> >> RDB$INDEX_TYPE identifies a descending or ascending index.
> >>
> >> It appears the doc is wrong
> >
> > It looks like it. The error also occurs in The Firebird Book, Second
> > Edition. I guess the error derives from there. The first edition of The
> > Firebird Book says "Not currently used; likely to distinguish regular
> > indexes from expression indexes when the feature is implemented", so I
> > guess when expression indexes were added in Firebird 2, the assumption
> > was codified in the book, and then copied when the Language Reference
> > was written.
> >
> > I'll double check this and fix the documentation.
>
> I published a new version of the docs with this fixed.
>
> Mark
>
> --
> Mark Rotteveel
>
>
> Firebird-Devel mailing list, web interface at
> https://lists.sourceforge.net/lists/listinfo/firebird-devel
>
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to