shmtu2005 发表于 2014-08-06 10:57

informix中有没有类似split_part的函数

我表里某个字段的内容是用分隔符分成了几个含义
比如a表某一条记录 字段cc里面有"上海_流水号_D"
我现在就是想在sql中取出流水号等于固定值的记录
能不能用substring实现类似split_part取分隔符划分出来的流水号的值
select * from a where split_par(cc,'_',2)='流水号'

liaosnet 发表于 2014-08-06 22:57

回复 1# shmtu2005

没有~~
不过,你可以考虑自己写一个这样的存储过程 。。

   

shmtu2005 发表于 2014-08-07 10:44

回复 2# liaosnet
我看substring函数可以带正则表达式,不知道能不能实现


   
页: [1]
查看完整版本: informix中有没有类似split_part的函数