in
La comunità italiana dedicata a Sviluppatori e Architetti IT delle piattaforme Windows

[SQL] query con una data

Ultimo messaggio ricevuto il 16-05-2006 15.40 da devspy. 1 risposta(e).
Pagina 1 di 1 (2 elemento/i)
Ordina messaggi: Precedente Successivo
  • 16-05-2006 11.09

    • arciera
    • Non Valutato
    • Registrato il 16-05-2006
    • roma
    • Messaggi 1

    Confused [*-)] [SQL] query con una data

    Ciao a tutti!

    Vorrei sapere questo: ho una tabella con una colonna con valore "date", interrogo il ddatabase impostando il valore di questa colonna a current_date, il sistema mi dà errore "invalid column name".

    Imposto la data con To_date('05052005', ddmmyyyy') e non mi dà errore.

    Dove sbaglio? Cosa mi sfugge?

    grazie a tutti

    • Log
  • 16-05-2006 15.40 In risposta a

    Re: [SQL] query con una data

    Dalla sintassi che menzioni deduco che si tratta di un database Oracle. Perciò, la sintassi corretta è:

    TO_CHAR(CURRENT_DATE, 'DDMMYYYY')

    Prova, ad esempio, ad eseguire:

    SELECT TO_CHAR(CURRENT_DATE, 'DD-MON-YYYY HH:MI:SS') FROM dual;

    SELECT TO_CHAR(SYSDATE, 'DD-MON-YYYY HH:MI:SS') FROM dual;

    CURRENT_DATE e SYSDATE sono funzioni equivalenti. Per ulteriori dettagli, leggi l'articolo Conversione delle date nelle query PL/SQL di Oracle

    • Log
Pagina 1 di 1 (2 elemento/i)
Prelevato da http://www.devspy.com/forums/p/4177/4712.aspx
DevSpy.com 6.0 © 2001-2008 - Alcuni Diritti Riservati
Salvo diversa indicazione, tutti i contenuti sono pubblicati sotto licenza "Creative Commons Attribution-Share Alike 3.0"