Ich habe basierend auf Damiens Kommentar etwas weiter recherchiert und eine Antwort gefunden, die den funktionsbasierten Indizes von Oracle/PostgreSQL sehr nahe kommt.
Ich habe eine Tabelle namens PARCELS
wo ich eine neue Spalte COMPUTEDPARCELS
erstellt habe indem Sie die alter-Anweisung wie unten angegeben verwenden:
ALTER TABLE [PARCELS] ADD COMPUTEDPARCELS AS CONVERT(CHAR(8), [MAPNO], 112);
Erstellen Sie dann einen Index für die berechnete Spalte:
CREATE INDEX function_index ON [PARCELS](COMPUTEDPARCELS);
Natürlich ist das Beispiel ziemlich einfach, verhält sich aber wie ein funktionsbasierter Index.