我想从字符串中对不同的值进行子串。 该字符串通常长约700个字符,包含~40个属性,看起来像“City = Paris”。
编辑:我只想要等号后面的值,巴黎。
现在我的解决方案看起来像这样:
IIF(instr(in_Logfile_Input,'Country=',1,1)>0, substr(in_Logfile_Input,
instr(in_Logfile_Input,'Country=',1,1)+8,instr(in_Logfile_Input,';',
instr(in_Logfile_Input,'Country=',1,1),1)-instr(in_Logfile_Input,'Country=',1,1)-9),
'n/a')
每天要处理的数据量约为3-4百万行。 我的解决方案有效,但我正在寻找更有条理,更快速的解决方案。
此致 托马斯