Formatar campos dentro da consulta select

Delphi

09/04/2003

pessoal,

qual a sintaxe para eu formatar dados ainda dentro do select?

data, numeral, etc.

estou trabalhando com oracle e gostaria de tirar proveito da performance do servidor, sem precisar tratar esses detalhes no código.

obrigado!!!


Anonymous

Anonymous

Curtidas 0

Respostas

Anonymous

Anonymous

09/04/2003

nao lembro direito,
vou ver aqui e se eu achar eu mando.


GOSTEI 0
Tek

Tek

09/04/2003

poxa, ninguem sabe essa?


GOSTEI 0
Tek

Tek

09/04/2003

eu ja consegui mudar o tipo de dados que esta no campo de inteiro pra real, de real pra inteiro, ect,
mas o q. eu preciso e :
a partir dum campo inteiro, que contem o valor em segundos, exibir no formato hora... no momento eu estou exibindo em minutos, mas nao fica muito agradavel de ler quando ultrapassa 2 ou 3 horas...

p/ converter tipo de dados:

select cast( system_time as real) as duracao from table_interact

select cast( system_time as integer) as duracao from table_interact

e para exibir em min.

select (system_time / 60) as duracao from table_interact


obs. tentei usar, no lugar de real e integer, date, time, datetime, etc, sem sucesso.
obs2. o bd eh oracle


GOSTEI 0
Adilsond

Adilsond

09/04/2003

no oracle voce deve utilizar o to_char(campo,mascara)


GOSTEI 0
Amjorge

Amjorge

09/04/2003

No MS Access existe uma função chamada Format para formatar números, datas, texto, etc. Não sei se extensível ao SQL em geral.


GOSTEI 0
POSTAR