Utilizzare una o più UDF scalari?
Uno per costante:
dbo.CONST_Bicycle
restituisce 1dbo.CONST_Car
restituisce 2
Uno per enum:
dbo.CONST_Types('Bicycle')
restituisce 1dbo.CONST_Types('Car')
restituisce 2
Oppure usa una tabella con ID, Nome per enum
Usa un'enumerazione lato client per abbinare questo (magari con la convalida rispetto alla soluzione della tabella)
Non c'è non un modo rapido o pulito per farlo come c'è in .net (come da tuo commento).