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

Oracle SQL SELECT DATE fra feltet DATETIME

Dette giver ingen mening. Du konverterer en dato til en dato igen. Du bruger TO_DATE at konvertere en streng til DATE .

Du kan bruge TRUNC at afkorte tidselementet. Hvis du vil bruge denne værdi til DATE-beregninger, kan du bruge den direkte.

For eksempel,

SQL> select TRUNC(SYSDATE) dt FROM DUAL;

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

For at vise i et bestemt format kan du bruge TO_CHAR og korrekt FORMATMASKE .

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

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

SQL>


  1. Henter unikke begrænsningskolonnenavne fra Oracle-databasen

  2. Find minimum ikke-brugt værdi fra samling af rækker markeret med et id og customId

  3. Fatal fejl:Uopfanget fejl:Kald til udefineret funktion mysql_pconnect()

  4. mysql hvis det findes