Jag forskade lite mer baserat på Damiens kommentar och hittade ett svar som är mycket nära att matcha Oracles/PostgreSQL:s funktionsbaserade index.
Jag har en tabell som heter PARCELS
där jag skapade en ny kolumn COMPUTEDPARCELS
genom att använda alter-satsen enligt nedan:
ALTER TABLE [PARCELS] ADD COMPUTEDPARCELS AS CONVERT(CHAR(8), [MAPNO], 112);
Och skapa sedan ett index på den beräknade kolumnen:
CREATE INDEX function_index ON [PARCELS](COMPUTEDPARCELS);
Naturligtvis är exemplet ganska enkelt men beter sig precis som ett funktionsbaserat index.