覆盖函数

适用于:检查标记是的砖的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]