LEGACY_TIME_PARSER_POLICY

適用於:檢查標記是的磚的SQL

LEGACY_TIME_PARSER_POLICY配置參數控製解析和格式化日期和時間戳以及處理日期10月之前,1582人。

磚SQL使用中定義的格式Datetime模式datetime字符串映射到datetime值。一旦建立了一個datetime值必須驗證日曆。

你可以設置這個參數在會話級使用設置語句並在全球範圍內使用SQL配置參數或者是SQL API倉庫

設置

三個支持設置:

  • 遺產

    遺產設置附加字段的字符串值,超過指定的模式被接受。是使用的日曆混合朱利安和公曆日曆

  • 糾正

    糾正,字符串值必須與格式字符串精確匹配。是使用的日曆預期的公曆

  • 異常

    異常磚SQL提出了一個錯誤的結果遺產糾正是不同的。

係統默認值

係統默認為這個參數異常

例子

>legacy_time_parser_policy=遺產;>選擇to_timestamp(“2021-01-01 12:34:56”,“yyyy-MM-dd”);2021年- - - - - -01- - - - - -0100:00:00>legacy_time_parser_policy=糾正;>選擇to_timestamp(“2021-01-01 12:34:56”,“yyyy-MM-dd”);文本“2021-01-01 12:34:56”可以解析,未解析文本發現指數10