Could I use user define function as default value of a column?

I wanna add a user define function as default value of a column.But oracle raise an error.Could I do that? Thanks a lot! Jack.Lee