1. 已知字符串长度的截取方法

形式:

select substr(列名, int start, int len)

例子:

[{'a':'1', 'b':'2', 'c':'3'}]
select substr(列名, 3, 7)

结果:

'a':'1'

2. 截取特殊字符附近的字符串

比如想要截取

[{'a':'1', 'b':'2', 'c':'3'}]

中去掉[]剩下的字符串,在不知道上面字符串长度的情况下可以使用:

select substr(列名, 2,instr(列名, '}')-1)