INCONSISTENT_BEHAVIOR_CROSS_VERSION錯誤類

SQLSTATE: 42 k0b

你可能會得到不同的結果由於升級到:

DATETIME_PATTERN_RECOGNITION

火花> = 3.0:

無法識別<模式>DateTimeFormatter模式。

  • 你可以設置<設置>“遺產”恢複之前的行為引發3.0。

  • 你可以形成一個有效的datetime模式的指導Datetime模式

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 +或其他係統使用預期的公曆。