Pois bem, voltando aos estudos para a OCA.
Hoje estou dando uma olhada em conversão implícita e explicita no Oracle, e uma das regras sugeridas pelo documento que estou lendo é:
“As funções de conversão seguem o padrão TO_tipoColuna”
Isso significa que o padrão de nomenclatura das FUNÇÕES de conversão seguem um padrão, que podemos usar para deduzir como converter um tipo em outro. Ex:
SELECT TO_CHAR( 1 ) FROM DUAL
que nos retornará um incrível “1”!!!
ou quem sabe fazer isso:
SELECT TO_NUMBER( ‘123’ ) FROM DUAL
só vale a pena observar que existem 3 tipos básicos de dados ( usado principalmente na nomenclatura destas functions ): CHAR, NUMBER, DATE
podemos usar a formatação ( parametro adicional das functions ) para determinar a forma de conversão.
Ex:
SELECT TO_NUMBER( ‘123.99’, ‘99999’ ) FROM DUAL
o que retornará 12399!
ouuuuu
SELECT TO_CHAR( 1.123414,’9.9′ ) FROM DUAL
que retornará o char 1.1.