Bom dia,
Pessoal alterar um campo da tabela, ou seja ler o campo e gravar a string com uma nova disposição o campo da tabela está assim : "201001' para "01/2010". Sendo que esse campo e um mês e ano de referência ele
começa com '201001' e vai ater '201012'. Alguêm pode me ajudar.
grato a todos.
Sérgio Tavares
Update com resultado do Select
-
- Rank: Estagiário Júnior
- Mensagens: 2
- Registrado em: Qua, 30 Jun 2010 10:11 am
- Localização: brasilia
Sérgio - BSB
-
- Moderador
- Mensagens: 1396
- Registrado em: Sex, 01 Fev 2008 2:06 pm
- Localização: Rio de Janeiro - RJ
- Contato:
select to_char(to_date('201012','YYYYMM'),'MM/YYYY') from dual;
-
- Rank: DBA Sênior
- Mensagens: 389
- Registrado em: Ter, 27 Jul 2010 1:34 pm
- Localização: Sapiranga - RS
- Contato:
Quem falou que programar era fácil??
Quanto mais dificil for a implementação mais valorizado seu trabalho será!
Acessem: www.gfkauer.com.br
Quanto mais dificil for a implementação mais valorizado seu trabalho será!
Acessem: www.gfkauer.com.br
Isto?
Update tabela
Set coluna = to_char(to_date(coluna, 'rrrrmm'), 'mm/rrrr')
Where xxxxx = yyyyy
-
- Rank: Estagiário Júnior
- Mensagens: 2
- Registrado em: Qua, 30 Jun 2010 10:11 am
- Localização: brasilia
Sérgio - BSB
resolvi com o comando abaixo:
update TB_FERIADO SET NR_REFERENCIA
= SUBSTR(TO_CHAR(NR_REFERENCIA), 5, 2) ||'/'||
SUBSTR(TO_CHAR(NR_REFERENCIA), 1, 4) .
muito obrigado com atenção
update TB_FERIADO SET NR_REFERENCIA
= SUBSTR(TO_CHAR(NR_REFERENCIA), 5, 2) ||'/'||
SUBSTR(TO_CHAR(NR_REFERENCIA), 1, 4) .
muito obrigado com atenção
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 30 visitantes