INCONSISTENT_BEHAVIOR_CROSS_VERSION錯誤類
SQLSTATE: 42 k0b
你可能會得到不同的結果由於升級到:
DATETIME_PATTERN_RECOGNITION
火花> = 3.0:
無法識別<模式>
DateTimeFormatter模式。
PARSE_DATETIME_BY_NEW_PARSER
火花> = 3.0:
無法解析< datetime >
新解析器。你可以設置<設置>
來“遺產”
恢複之前的行為引發3.0,或一組“糾正”
並把它當作一個無效的datetime字符串。
READ_ANCIENT_DATETIME
火花> = 3.0:
閱讀日期前1582-10-15或1900 - 01 - 01 t00:00:00z之前時間戳<格式>
文件可以是模糊的,因為文件可能引發2寫的。蜂巢的x或遺留版本,它使用一個遺留混合日曆,不同於火花3.0 +的預期的公曆。
看到更多的細節在火花- 31404。你可以設置SQL配置<設置>
或數據源的選擇<選項>
來“遺產”
變基w.r.t.日曆datetime值差異在閱讀。閱讀datetime值,設置SQL配置<設置>
或數據源的選擇<選項>
來“糾正”
。
WRITE_ANCIENT_DATETIME
火花> = 3.0:
寫日期前1582-10-15或時間戳在1900 - 01 - 01 t00:00:00z之前<格式>
文件可以是危險的,因為這些文件可能被火花2。x或遺留版本的蜂巢後,它使用一個遺留混合日曆,不同於火花3.0 +的預期的公曆。看到更多的細節在火花- 31404。你可以設置<設置>
來“遺產”
變基datetime值w.r.t.日曆的不同寫作期間,得到最大的互操作性。或設置的配置“糾正”
寫datetime值,如果你確定書麵文件隻會閱讀由火花3.0 +或其他係統使用預期的公曆。