Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Funkcja Oracle add_months różni się od Javy

Kiedy wykonujesz arytmetykę miesięczną, musisz zdecydować, z biznesowego punktu widzenia, jaki jest właściwy sposób postępowania z miesiącami o różnej liczbie dni. Drugą stroną poruszonego przez Ciebie problemu jest to, co dzieje się, gdy przechodzisz z dłuższego miesiąca, takiego jak sierpień, do krótszego, takiego jak luty (a nawet od lutego do lutego, jeśli w grę wchodzą lata przestępne). Jeśli nie masz nic przeciwko zgłaszaniu błędów ponieważ obliczenia nie mogą znaleźć „30 lutego”, spójrz na PRZERWA



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jego powiedzenie, że nie mam wybranego wiersza?

  2. ORA-06553:PLS-801:błąd wewnętrzny [55018] podczas testowania funkcji zwracającej ROWTYPE

  3. Jak zmienić priorytet dla programu równoległego?

  4. Wstaw Oracle SQL do klauzuli With

  5. Dlaczego Hibernate zgłasza org.hibernate.exception.LockAcquisitionException?