sql >> Database >  >> RDS >> Oracle

Zet 24-uurs tijd om in 12-uurs plus AM/PM-indicatie Oracle SQL

Voor de 24-uurs tijd moet u HH24 . gebruiken in plaats van HH .

Voor de tijd van 12 uur wordt de AM/PM-indicator geschreven als A.M. (als je punten in het resultaat wilt) of AM (als je dat niet doet). Bijvoorbeeld:

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
;

Voor meer informatie over de formaatmodellen die u kunt gebruiken met TO_CHAR op een datum, zie http://docs. oracle.com/cd/E16655_01/server.121/e17750/ch4datetime.htm#NLSPG004 .



  1. GeoServer schrijft niet naar mijn PostgreSQL-updatebare weergave

  2. Hoe het Regex-trefwoord te gebruiken in de Spring Data Repository-methode

  3. Best practices in het schalen van databases:deel 1

  4. Waarom is beveiliging op rijniveau niet ingeschakeld voor Postgres-weergaven?