sql >> Database >  >> RDS >> Oracle

Hoe uren van een datum in Oracle af te trekken, zodat het ook de dag beïnvloedt?

Anderen hebben opmerkingen gemaakt over het (onjuiste) gebruik van 2/11 om het gewenste interval op te geven.

Persoonlijk geef ik er echter de voorkeur aan dergelijke dingen te schrijven met ANSI interval letterlijke woorden waardoor lezen de vraag veel gemakkelijker:

sysdate - interval '2' hour

Het heeft ook het voordeel dat het draagbaar is, veel DBMS ondersteunen dit. Bovendien hoef ik geen rekenmachine aan te zetten om erachter te komen hoeveel uur de uitdrukking betekent - ik ben behoorlijk slecht met hoofdrekenen;)



  1. UPON DUPLICATE KEY meerdere kolommen verhogen?

  2. Hoe voeg ik een voorloopnul toe aan een getal in een Oracle SQL-query?

  3. Kan mysql.sock niet vinden

  4. Automatische verhoging werkt niet voor entiteitsklasse met samengestelde sleutel