sql >> Database >  >> RDS >> Oracle

Hoe haal ik alleen tijd uit een DateTime-veld in Oracle SQL Developer?

Ervan uitgaande dat het uw doel is om een ​​tekenreeks te genereren die de tijd vertegenwoordigt (en dat is wat de door u geposte zoekopdracht retourneert ondanks het vreemde to_number oproepen)

SELECT to_char( <<column_name>>, 'HH24:MI:SS' )
  FROM table_name

Als u een ander gegevenstype wilt retourneren, moet u ons vertellen welk gegevenstype u wilt retourneren. Als u bijvoorbeeld echt een INTERVAL DAY TO SECOND . wilt retourneren

SELECT numtodsinterval( <<column name>> - trunc(<<column name>>), 'day' )
  FROM table_name



  1. rails mysql adapter fout

  2. krijg alleen datumgedeelte van datetime-waarde met behulp van entiteitsraamwerk

  3. Hoe maak je een PHP-tabel met twee kolommen met waarden uit de database?

  4. Ongedefinieerde klassenconstante 'MYSQL_ATTR_INIT_COMMAND' in ongedefinieerde klassenconstante (PHP 5.5.3)