sql >> Databasteknik >  >> RDS >> Oracle

Oracle SQL VÄLJ DATUM från fältet DATETIME

Det går inte ihop. Du konverterar ett datum till ett datum igen. Du använder TO_DATE för att konvertera en bokstavlig sträng till DATE .

Du kan använda TRUNC för att trunkera tidselementet. Om du vill använda detta värde för DATE-beräkningar kan du använda det direkt.

Till exempel,

SQL> select TRUNC(SYSDATE) dt FROM DUAL;

DT
---------
12-MAR-15

För att visa i ett visst format kan du använda TO_CHAR och korrekt FORMATMASK .

SQL> SELECT to_char(SYSDATE, 'DD.MM.YYYY') dt from dual;

DT
----------
12.03.2015

SQL>


  1. genomsnittlig försäljning av kvartalet med föregående kvartal genomsnittlig försäljning

  2. Hur man listar alla vyer i Oracle Database

  3. hur man får namn på partitioner i Oracle medan jag matar in ett datum

  4. Hur krymper man temporärt bordsutrymme i Oracle?