
例如:select substr(trim(char(字段名)),1,7) from 表名1-7表示,从第一个开始取到第7个。
我觉得就得写个函数来做这件事情,因为DB2好像没有这种统计特定字符出现字数的函数,自己写个吧,基本算法是这样:1.用locate函数找到逗号
2.substr函数截取逗号之后的字符串
3.调到第一步执行,直到substr取到的字符串为空
欢迎分享,转载请注明来源:内存溢出

例如:select substr(trim(char(字段名)),1,7) from 表名1-7表示,从第一个开始取到第7个。
我觉得就得写个函数来做这件事情,因为DB2好像没有这种统计特定字符出现字数的函数,自己写个吧,基本算法是这样:1.用locate函数找到逗号
2.substr函数截取逗号之后的字符串
3.调到第一步执行,直到substr取到的字符串为空
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)