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

Przepełnienia pól Oracle do SQL2005 DATETIME w SSIS

Problem polega na tym, że SQL Server jest ograniczony co do tego, jakie daty są ważne (od 1 stycznia 1753 do 31 grudnia 9999), podczas gdy Oracle datuje się od 1 stycznia 4712 p.n.e. do 31 grudnia 9999. Tak więc każda data w Oracle mniejsza niż 1 stycznia 1753 przepełni typ danych serwera datetime sql.

Jeśli przejdziesz do wersji Sql 2008, możesz użyć typu Datetime2, aby pomóc w rozwiązaniu tego problemu, ponieważ ma on prawidłowe daty od 0001-01-01 do 9999-12-31.

Zobacz szczegóły tutaj:Typy daty i godziny serwera SQL

A tutaj:Typ daty Oracle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Brakujące sekwencje w HSQL do testowania

  2. Odfiltruj rekordy, które nie są w tym formacie daty wyrocznia

  3. Python 3.3 - Połącz z bazą danych Oracle

  4. Jak przejść przez rozdzieloną listę w Oracle PLSQL?

  5. HikariCP:Jakie limity czasu na poziomie bazy danych należy wziąć pod uwagę, aby ustawić maxLifetime dla Oracle 11g