我有一个代码,这是在甲骨文工作,我正在寻找迁移相同的配置单元。最近我意识到在hive中,instr函数只接受两个参数。所以这对我来说是个问题。找不到路了,请帮忙!
oracle中的代码
INSTR(Substr(CLOB_Col, (INSTR ( Clob_col, '[' || Col2 || '') +
( INSTR ( substr ( Clob_col, '[' || Col2 || '')) , CHAR(93)+1))),
substr(substr((CLOB_col,(INSTR(Clob_col, '[' || Col2 || '')+
(INSTR(SUBSTR(CLOB_col, INSTR(Clob_col, '[' || Col2 || '')),CHAR(93)+1))),-2)-1,1)
+1 AS POSITION_OF_CHAR
配置单元中的代码
INSTR(Substr(CLOB_Col, (INSTR ( Clob_col,CONCAT('[',Col2,'')) +
( INSTR ( substr ( Clob_col,CONCAT('[',Col2,'')),93)+1))),
substr(substr((CLOB_col,(INSTR(Clob_col, CONCAT('[',Col2,''))+
(INSTR(SUBSTR(CLOB_col, INSTR(Clob_col, CONCAT('[',Col2,''))),93 )+1))),-2)-1,1)
+1 AS POSITION_OF_CHAR
任何意见都将不胜感激。
暂无答案!
目前还没有任何答案,快来回答吧!