Oracle
 sql >> база данни >  >> RDS >> Oracle

В Oracle SQL:Как вмъквате текущата дата + час в таблица?

Изглежда, защото това е, което отпечатва. Но всъщност не трябва да пишете логиката по този начин. Това е еквивалентно:

insert into errortable (dateupdated, table1id)
    values (sysdate, 1083);

Изглежда глупаво да конвертирате системната дата в низ само за да я конвертирате обратно в дата.

Ако искате да видите пълната дата, тогава можете да направите:

select TO_CHAR(dateupdated, 'YYYY-MM-DD HH24:MI:SS'), table1id
from errortable;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да се справя с изключението и да изпълня останалите изрази?

  2. Как да коригирате грешката „Няма диалектно съпоставяне за тип JDBC:-1“ в java

  3. Как да разберете оптималния размер на извличане за заявката за избор

  4. Множество THEN към един оператор CASE?

  5. Oracle JDBC разпределяне на памет при извличане на набор от резултати