schema_of_json函數

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

返回的模式JSONDDL中的字符串格式。

語法

schema_of_json(jsonStr(,選項])

參數

  • jsonStr:一個字符串表達式和一個JSON字符串。

  • 選項:一個可選的地圖文字鍵和值字符串

返回

一個字符串持有的定義的結構體數組n字段的字符串列名是來自哪裏JSON鑰匙。字段值派生格式化SQL類型。在選項的詳細信息,請參見from_json函數

獲得一組的聚合模式JSON字符串使用schema_of_json_agg聚合函數

例子

>選擇schema_of_json(“[{“上校”:0}]”);數組<結構體<”上校:長整型數字> >>選擇schema_of_json(“[{“上校”:01}]”,地圖(“allowNumericLeadingZeros”,“真正的”));數組<結構體<”上校:長整型數字> >