GARANTIR DESCONTO

Fórum Função relicate do Sql Server em Oracle #28792

07/05/2007

0

Estou usando a seguinte função em Sql Server:

select RIGHT(REPLICATE (´0´,2) + RTRIM(LTRIM( ESTABEL)), 2) from vendas

gostaria de saber coma faço esta mesma função em Oracle.

Obrigado.


Stgmta

Stgmta

Responder

Posts

07/05/2007

Motta

O que faz o replicate ?


Responder

Gostei + 0

07/05/2007

Stgmta

O que faz o replicate ?

no caso ali o ´right(replicate´ faz com que adicione o zero ate o campo ter 2 casas, no caso se o campo ja tiver 2 casas nao adiciona nada e se tiver uma so adiciona um zero.


Responder

Gostei + 0

07/05/2007

Motta

Faça assim

select lpad(´x´,2,´0´) form dual -- adiciona 0´s à esquerda até 2 pos. na string x


select rpad(´x´,2,´0´) form dual -- adiciona 0´s à direita até 2 pos. na string x


Responder

Gostei + 0

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

Aceitar