開始
加載和管理數據
處理數據
政府
引用和資源
更新2023年8月9日
給我們反饋
覆蓋
適用於:磚的SQL磚運行時
替換輸入與取代在開始的pos和的長度len。
輸入
取代
pos
len
覆蓋(輸入,取代,pos(,len])
覆蓋(輸入放置取代從pos(為len])
輸入:ot二進製字符串表達式。
取代:相同類型的表達式輸入。
pos:一個整數表達式。
len:一個可選的整型表達式。
結果類型匹配的類型輸入。
如果pos是負的位置是計算從後麵。len必須大於或等於0。len在指定的長度片段輸入被替換。的默認值len的長度是取代。
>選擇覆蓋(“火花SQL”,“ANSI”,7,0);火花ANSISQL>選擇覆蓋(“火花SQL”放置“_”從6);Spark_SQL>選擇覆蓋(“火花SQL”放置“核心”從7);火花核心>選擇覆蓋(“火花SQL”放置“ANSI”從7為0);火花ANSISQL>選擇覆蓋(“火花SQL”放置“tructured”從2為4);結構化SQL>選擇覆蓋(編碼(“火花SQL”,“utf - 8”)放置編碼(“_”,“utf - 8”)從6);(5370年61年72年6B5F53514C]
替換函數
regexp_replace函數