Data e Hora do Banco

Dúvidas, dicas e truques de PL/SQL. Aqui também vão assuntos relacionados a pacotes, triggers, funções, Java-Stored Procedures, etc
  

Mensagemem Qua, 07 Jun 2006 2:59 pm

Pessoal, tenho um situaçao embaraçosa. Tenho a seguinte instruçao em uma procedure : Select to_char(sysdate,'DD/MM/YYYY hh24:mm:ss').

Isto me traz a data e hora do sistema naquele momento. Porem quando executo esta mesma procedure um tempo depois, a hora não modifica. Continua trazendo a mesma hora anterior. Parece que fica registrado em alguma area de memoria do Oracle. Isto está prejudicando minha rotina pois causa confusao para os usuarios. alguém tem alguma ideia do que esta acontecendo e como posso resolver isto ? Muito obrigado.

Marlon
Marlon Pasquali
Localização: Erechim - RS

Mensagemem Sáb, 10 Jun 2006 6:26 pm

Olha, não sei se pode ser isso, mas o seu select parece ter um erro nos minutos.

Ao invés de ser:
Select to_char(sysdate,'DD/MM/YYYY hh24:mm:ss').

Tente:

Select to_char(sysdate,'DD/MM/YYYY hh24:mi:ss').
omoussa
Localização: SP

Omar

Mensagemem Sáb, 10 Jun 2006 6:30 pm

É isso mesmo! MM é Mês! MI é minuto! :-)
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 Seg, 12 Jun 2006 9:31 am

beleza cara..era isso mesmo.Valeu muito obrigado


Marlon
Marlon Pasquali
Localização: Erechim - RS


  • Veja também
    Respostas
    ExibiÇões
    Última mensagem


Voltar para PL/SQL

Quem está online

Usuários navegando neste fórum: Google [Bot] e 4 visitantes