中易网

db2 对字符串进行分隔(分隔符为逗号),并计算分隔得到的数组的长度,不写自定义函数,如何做到?

答案:3  悬赏:50  
解决时间 2021-03-09 03:26
或者统计字符串中逗号出现的个数,该字符串是表的某一个字段
最佳答案
我觉得就得写个函数来做这件事情,因为DB2好像没有这种统计特定字符出现字数的函数,自己写个吧,基本算法是这样:
1.用locate函数找到逗号
2.substr函数截取逗号之后的字符串
3.调到第一步执行,直到substr取到的字符串为空
全部回答
db2 -v "export to export.del of del modified by coldel0x0f codepage=1386 select * from tab" coldel0x0f 指定0x0f作为列分隔符 
统计字符串中逗号出现的次数: 1、length获取当前字符长度 2、replace逗号为空,然后再次计算长度 3、最后上面两个想减就可以啦
我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
盎盎可以组什么词
紫砂壶名家周桂珍,做过有诗词题字的茶壶没有
GALAXY NOTE3怎样下载微信。
蒂芙美甲这个地址在什么地方,我要处理点事
150摩托车省油哪个品牌好
A1驾驶证,2014年,到2016年了,没扣分,要交,体
高中数学补基础的教辅书,哪个好?或者哪个推
爱狗达人们我家哈士奇不肯出去溜怎么办啊
欧洲人和美国人使用餐具的区别
云南佳士名媛酒业有限公司在哪里啊,我有事要
西安出国留学免疫证在哪开
中国具有直销牌照的公司一共有几家?
急开锁城南修理店地址在什么地方,我要处理点
深圳红树林海滨公园明天会关闭吗? 听说最近
谁有金庸群侠传前传v1.22的修改器?
推荐资讯
公司要给我交保险可是我不想交
福州市晋安区鼓山镇鼓二村调解会地址有知道的
如何订阅21世纪报?
江西有个宰相姓叫海什么
请问各位大大们,什么是二次方程根的共轭特性
通达寄售行地址在什么地方,想过去办事
小米手机怎么更改视频打开方式,之前选了默认
造句什么动物的什么最好看
两梯5户的高层,电梯够用吗
天津瑜伽教练工资多少
爱心加爱心等于什么
我的ipad型号MC705ZP,序列号DYVJ6ALBDJ8T是i
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?