问个简单问题 将一条记录 拆分成几条记录存储
具体是这样
程序中是将ORACLE的数据扒出来 存放到本地的ACCESS临时表中 然后进行相关统计
表结构是一样的,原来的就等于是吧ORACLE的表记录COPY了一份到ACCESS中
例如:
oracle: 张三 1 出勤
access: 张三 1 出勤
姓名字段原来是只有一个人的名字,现在可能出现多个人的名字用/分割
需要实现以下功能:
例如ORACLE中的一条记录 如
张三/李四/王五 1 出勤
变成ACCESS中的
张三 1 出勤
李四 1 出勤
王五 1 出勤
问下这种拆分怎么实现 谢谢
[解决办法]
步骤:
1、从orcle中取出数据;
2、判断名称字段包含多少人名,依次加入数组中;
3、循环数组,再将其他字段一起插入Access表中;
[解决办法]
写语句吧~substring 、replace --这个是sql的函数
[解决办法]
pos,copy,进行拆分