sql >> Database teknologi >  >> RDS >> Oracle

Konverter 24 timers tid til 12 timer plus AM/PM indikation Oracle SQL

I 24-timers-tiden skal du bruge HH24 i stedet for HH .

I løbet af 12 timer skrives AM/PM-indikatoren som A.M. (hvis du vil have punktum i resultatet) eller AM (hvis du ikke gør det). For eksempel:

SELECT invoice_date, TO_CHAR(invoice_date, 'DD-MM-YYYY HH24:MI:SS') "Date 24Hr", TO_CHAR(invoice_date, 'DD-MM-YYYY HH:MI:SS AM') "Date 12Hr" FROM invoices ;

For mere information om de formatmodeller, du kan bruge med TO_CHAR på en dato, se http://docs. oracle.com/cd/E16655_01/server.121/e17750/ch4datetime.htm#NLSPG004 .



  1. mysqli:kan det forberede flere forespørgsler i en erklæring?

  2. Migrering af ASP.NET-medlemskabsdatabase til SQL Azure

  3. Opret et SQL Server Agent-skema med T-SQL

  4. regexp_split_to_table og row_number