Deletar Datas - hELP
-
- Rank: Analista Sênior
- Mensagens: 157
- Registrado em: Sex, 30 Nov 2007 1:17 pm
- Localização: Porto Alegre - RS
Pessoal..tenho um a data da tabela x que tem dados históricos e preciso manter apenas o dia 19 e deletar o restante sendo que o campo é date/time...quando rodo o select sempre aparece o dia 19..como formatar para conseguir deletar todos os registros e manter apenas o dia 19???
-
- Rank: Oracle Guru
- Mensagens: 448
- Registrado em: Ter, 16 Jun 2009 3:07 pm
- Localização: Parobé - RS
Sérgio Luiz Bonemberger Junior
Programador Junior
Parobé RS
[]s
Programador Junior
Parobé RS
[]s
delete from tabela where to_char(data,'mm') <> '19' ;
tenta isso, e confere tudo antes de comitar, deve funcionar, caso de algo errado retorna no tópico
tenta isso, e confere tudo antes de comitar, deve funcionar, caso de algo errado retorna no tópico
-
- Rank: Oracle Guru
- Mensagens: 448
- Registrado em: Ter, 16 Jun 2009 3:07 pm
- Localização: Parobé - RS
Sérgio Luiz Bonemberger Junior
Programador Junior
Parobé RS
[]s
Programador Junior
Parobé RS
[]s
Desculpa aí meuu, mas me toquei que passei uma coisa errada
Delete from tabela where to_char(campo_data,'dd')<>'19'
Delete from tabela where to_char(campo_data,'dd')<>'19'
- dr_gori
- Moderador
- Mensagens: 5024
- Registrado em: Seg, 03 Mai 2004 3:08 pm
- Localização: Portland, OR USA
- Contato:
Thomas F. G
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Você já respondeu a dúvida de alguém hoje?
https://glufke.net/oracle/search.php?search_id=unanswered
Pode usar Extract também:
http://glufke.net/oracle/viewtopic.php?p=7836
http://glufke.net/oracle/viewtopic.php?p=7836
-
- Informação
-
Quem está online
Usuários navegando neste fórum: Nenhum usuário registrado e 15 visitantes