首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

问个简单有关问题 将一条记录 拆分成几条记录存储

2012-02-15 
问个简单问题将一条记录 拆分成几条记录存储具体是这样程序中是将ORACLE的数据扒出来存放到本地的ACCESS临

问个简单问题 将一条记录 拆分成几条记录存储
具体是这样    
        程序中是将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,进行拆分

热点排行