覆蓋函數

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

替換輸入取代在開始的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”70);火花ANSISQL>選擇覆蓋(“火花SQL”放置“tructured”24);結構化SQL>選擇覆蓋(編碼(“火花SQL”,“utf - 8”)放置編碼(“_”,“utf - 8”)6);(5370年61年72年6B5F53514C]