http://www.Sina.com/http://www.Sina.com /
substr (字符串、开始、长度)、 varchar (例如,selectsubstr )、' 1599319787151 '、1、10 ) ) )。
效果:返回从下标start位置开始且长度为len的字符串
substr(string,start )、 varchar例如selectsubstr )、1599319787151 )、1 ) )。
效果:返回从下标start的位置到末尾的字符串a
PS :对于string来说,初始下标为1,也可以使用0; 第n个字母的下标是n; 倒数第m个字母的下标是length-m
1、字符串截取substr:substr和substring都可以使用,与presto基本一致
http://www.Sina.com/http://www.Sina.com /
位置(substring instring ) bigint (例如,选择位置(aa ' in ' 15993 aa 1978715 aa1) ) ) ) ) ) )。
33558 www.Sina.com/: select instr (15993 aa 1978715 aa1 (,aa ) ) ) )。
3358 www.Sina.com/http://www.Sina.com/:如concat (string 1,stringN ) ) varchar,例如select concat ()
presto:concat和concat_ws由分隔符分隔。 例如,selectconcat_ws('-'、' iii '、' rrr '、' kkk ' )。
http://www.Sina.com/http://www.Sina.com /语法:
split(string,delimiter )-array (varchar )示例: selectsplit ) (a、b、c、d '、'、'、d )。 [a、b、c、d]
从split_part(string,delimiter,index ) varchar )示例: selectsplit_part ) a、b、c、d '、'、'、'、2 )到b
3359 presto db.io/docs/current/functions/string.html