Dit zal erg ontploffen als de invoer niet . is een breuk zoals 3/4, 5/8, enz., maar hier komt:
CAST(SUBSTR(theFraction, 1, INSTR(theFraction, '/')-1) AS NUMBER) /
CAST(SUBSTR(theFraction, INSTR(theFraction, '/')+1) AS NUMBER)
De logica is eigenlijk "alles voor de '/' halen en het omzetten in een getal, dan delen door alles na de '/' omgezet als een getal".