Firebird støtter bare virtuelle kolonner, men ikke vedvarende, og åpner for delspørringer (sub-select) ved å kalle innebygde funksjoner, eksterne funksjoner og lagrede prosedyrer i det virtuelle kolonneuttrykket.