使用DB2存储过程拆分字符串
ITEM1=1321[@]ITEM2=34MB[@]ITEM3=RMVB[@]ITEM4=MPEG4(XVID)[@]
[@]为分隔符
‘=’ 左边ITEM为前台提交表单时获取的表单名称
‘=’ 右边为提交表单时获取的值
需将前台表单名称以及所有对应的值按此格式连接在一起,以[@]分隔
*将以上字符串按‘[@]’、与‘=’、拆分为ITEM1、 1321、 ITEM2 、34MB 此种格式,并且插入到表中
输入参数:
IN ISTR VARCHAR(4096), --输入字符串
IN ISPLITCHAR VARCHAR(8) ,--分隔符[@]
IN ISPLITVAL VARCHAR(8) ,--分隔符'='
输出参数自定义
注意:要求使用游标