sql >> Databasteknik >  >> RDS >> Oracle

Tidszon datumformat i Oracle

Det ger dig ISO-8601 som nämns i kommentaren:

select to_char(systimestamp,'YYYY-MM-DD"T"hh24:mi:sstzh:tzm') isodt from dual;

Om du verkligen vill ha Z istället för tidszon kan du använda:

    select to_char(cast(systimestamp as timestamp) at time zone 'UTC',
               'yyyy-mm-dd"T"hh24:mi:ss"Z"')
    from dual;


  1. Varför byts namn på data som jag laddar upp och motsvarande data läggs till på olika rader?

  2. Använder du Mysql på kommandoraden i osx - kommandot hittades inte?

  3. Exportera Blob från MySQL-databas till fil med endast SQL

  4. Summan av timmar och minuter i SQL Server 2008