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

Полето DATETIME на Oracle към SQL2005 препълва в SSIS

Проблемът в това е, че SQL Server е ограничен по отношение на валидните дати (1 януари 1753 г. до 31 декември 9999 г.), докато Oracle датира от 1 януари 4712 г. пр. н. е. до 31 декември 9999 г. Така че всяка дата в Oracle е по-малка от 1 януари 1753 г. ще препълни типа данни на сървъра datetime sql.

Ако преминете към Sql 2008, можете да използвате тип Datetime2, за да помогнете с този проблем, тъй като има валидни дати от 0001-01-01 до 9999-12-31.

Вижте подробности тук:Типове дата и час на Sql сървър

И тук:Тип дата на 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. Oracle:възможни проблеми с кодирането при импортиране на данни

  2. Внедряване на OOPS в Oracle

  3. Какъв е елегантен начин за връщане на четим „размер на файл“ на файл, съхранен в колона с blob на oracle, използвайки SQL?

  4. имайки предвид с присъединяване

  5. Използване на корелирана подзаявка