Formatar campos dentro da consulta select

09/04/2003

0

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

Responder

Posts

09/04/2003

Anonymous

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


Responder

11/04/2003

Tek

poxa, ninguem sabe essa?


Responder

11/04/2003

Tek

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


Responder

11/04/2003

Adilsond

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


Responder

11/04/2003

Amjorge

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.


Responder

APRENDA A PROGRAMAR DO ZERO AO PROFISSIONAL

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar