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

Czy w klastrze Oracle sysdate zawsze zwróci spójną odpowiedź?

Podejrzewam, że SYSDATE jest również powiązany z systemem operacyjnym. Uważaj na powód, dla którego musisz go użyć. Jeśli masz jakąkolwiek logikę, która implementuje przyrostowe śledzenie zdarzeń (np. robisz przyrostowe eksporty) i musisz upewnić się, że żadne elementy nie zostały pominięte, a także nie ma duplikatów, oprzyj śledzenie na sekwencyjnych identyfikatorach, a nie na SYSDATE.

W rzeczywistości jest to prawdą nawet w przypadku systemów bez klastrów, ponieważ SYSDATE może czasami ulec zmianie (oszczędność czasu, błędy administratora ...).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. pobierz wiele kolumn pogrupuj według interwału dat

  2. Jak sprawdzić, czy kolumna jest wirtualna w Oracle?

  3. Jak obliczyć sumę wielu kolumn w Oracle

  4. Jak uzyskać wszystkie poziomy danych za pomocą pojedynczego zapytania SQL dla zestawienia materiałów?

  5. FLOOR() Funkcja w Oracle