sql >> Databasteknik >  >> RDS >> Oracle

Konvertera 24 timmars tid till 12 timmar plus AM/PM indikation Oracle SQL

Under 24-timmarstiden måste du använda HH24 istället för HH .

Under 12-timmarstiden skrivs AM/PM-indikatorn som A.M. (om du vill ha punkter i resultatet) eller AM (om du inte gör det). Till exempel:

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
;

För mer information om formatmodellerna du kan använda med TO_CHAR på ett datum, se http://docs. oracle.com/cd/E16655_01/server.121/e17750/ch4datetime.htm#NLSPG004 .



  1. Oracle SQL Syntax:Citerad identifierare

  2. mySQL summan av två värden i två olika tabeller

  3. Konvertera ett tal till ett ord i Mysql

  4. Kan inte ansluta till PostgreSQL på distans på Amazon EC2-instans med PgAdmin