sqlserver 数据插入oracle 提示 ORA-01861 如何处理
ORA-01861错误表示日期格式不正确。在将数据从SQL Server插入Oracle时,日期格式要求通常不同。您需要根据目标Oracle表中日期列的日期格式,将SQL Server中的日期格式转换为正确的Oracle日期格式。
例如,如果Oracle表中的日期列具有“YYYY-MM-DD HH24:MI:SS”格式,则可以使用以下语句将SQL Server中的日期转换为Oracle日期:
to_date('2019-01-01 10:30:00', 'YYYY-MM-DD HH24:MI:SS')
您可以在插入语句中使用上述语句来将日期格式化为正确的Oracle日期格式。例如:
INSERT INTO oracle_table (date_column) VALUES (to_date('2019-01-01 10:30:00', 'YYYY-MM-DD HH24:MI:SS'))
如果您的数据中包含多个日期列,则需要相应地对每个日期列进行格式化。
原文地址: https://www.cveoy.top/t/topic/gDr2 著作权归作者所有。请勿转载和采集!