Extrair, dezena, centena, milhar, decimal

Dúvidas, dicas e truques de SQL, Select, Update, Delete, cláusulas, operações com joins, Funções em SQLs, etc
  

Mensagemem Sex, 03 Mar 2006 9:08 am

Alguém aí sabe se existe algum comando para extrair a dezena, centena, milhar etc?

ex.

extrair dezena(1223,53) :: retorna 20

extrair centena(1223,53) :: retorna 200

extrair milhar(1223,53) :: retorna 1000

extrair decimal(1223,53) :: retorna 53


obrigado!

[]'s :o
MuLtAnI
Localização: Videira - SC


Mensagemem Sex, 03 Mar 2006 9:18 am

Opa, viajei na maionese, é só fazer o mod :oops:

centena
mod(1152.52,1000) - mod(152.52,100)

dezena
mod(1152.52,100) - mod(152.52,10)

milhar
mod(11152.52,10000) - mod(11152.52,1000)


só preciso saber se tem uma função para extrair o decimal.

[]'s
MuLtAnI
Localização: Videira - SC


Mensagemem Sex, 03 Mar 2006 9:43 am

Tenta usar TRUNC !
Código: Selecionar todos
SQL> select 1234.56 - trunc(1234.56) resp from dual;

      RESP
----------
       .56

SQL>
:-o
dr_gori
Localização: Portland, OR USA

Thomas F. G

Você já respondeu a dúvida de alguém hoje?
http://glufke.net/oracle/search.php?search_id=unanswered

Mensagemem Sex, 03 Mar 2006 10:09 am

Bem lembrado!

É o q dá ficar tempo sem mecher!

Abraço!!!
MuLtAnI
Localização: Videira - SC




Voltar para SQL

Quem está online

Usuários navegando neste fórum: Nenhum usuário registrado e 1 visitante

cron