[firebase-br] numeric para hora

samuel ferreira samuel.peres.ferreira em gmail.com
Qui Maio 4 12:31:16 -03 2006


ola

eu nao uso a udf 'udf_copy', mas fazendo uma analogia

a) nao sei como esta a otr_hrvazionum, mas se tiver '0410' nao seria '3' no
lugar do '4'?
e tb, nao e necessario dividir por 100.

b) se estiver como '04:10' era so usar o cast

c) se otr_hrvazionum for string, vc esta convertendo para time.

acho q o correto seria isso:


OTR_HRVAZIOtime = cast(udf_copy(OTR_HRVAZIONUM,1,2) ||
                                         ':' ||
                                         udf_copy(OTR_HRVAZIONUM,3,2)  as
time);


desde e claro, q o conteudo seja valido, ie, hora entre 0 e 23, e minutos
entre 0 e 59

espero ter ajudado


samuel



Mais detalhes sobre a lista de discussão lista