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 +或其他系统使用预期的公历。