| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 365 人关注过本帖
标题:数据表的导入问题
只看楼主 加入收藏
hyhosd
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2012-8-24
结帖率:100%
收藏
已结贴  问题点数:20 回复次数:5 
数据表的导入问题
有两个表a,b,两个表的结构不一样,a表结构包含所有b表结构,并且有一个为CLOB字段,用APPEND from 命令把B表的数据追加到A表,但是到了CLOB字段时,提示要输入a.字段(clob)的值,难道要两个表的结构一样才能导进去吗?
搜索更多相关主题的帖子: 数据表 
2012-09-18 09:10
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9832
专家分:27165
注 册:2012-2-5
收藏
得分:0 
贴上两表结构图

坚守VFP最后的阵地
2012-09-18 09:22
hyhosd
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2012-8-24
收藏
得分:0 
jgid       VARCHAR2(20),
  机构名称       VARCHAR2(50),
  人员编号       VARCHAR2(20),
  曾用名        VARCHAR2(20),
  姓名         VARCHAR2(10),
  简称         VARCHAR2(4),
  性别         VARCHAR2(4),
  工龄         NUMBER(20),
  第一学历       VARCHAR2(30),
  第一学位       VARCHAR2(30),
  学历码        VARCHAR2(6),
  学位码        VARCHAR2(6),
  民族         VARCHAR2(20),
  民族码        VARCHAR2(6),
  健康状况       VARCHAR2(10),
  身份证号       VARCHAR2(18),
  出生日期       DATE,
  籍贯         VARCHAR2(32),
  出生地        VARCHAR2(40),
  政治面貌       VARCHAR2(20),
  政治面貌码      VARCHAR2(10),
  入团时间       DATE,
  工作单位       VARCHAR2(30),
  工作时间       DATE,
  入本单位       DATE,
  工资账号       VARCHAR2(20),
  人员状况       VARCHAR2(30),
  人员类别       VARCHAR2(20),
  职务         VARCHAR2(30),
  代发银行       VARCHAR2(30),
  银行账号       VARCHAR2(30),
  备注1        CLOB,
  备注2        CLOB,
  备注3        CLOB,
  备注4        CLOB,
  备注5        CLOB,
  备注6        CLOB,
  备注7        CLOB,
  备注8        CLOB,
  备注9        CLOB,
  备注10       CLOB,
  备注11       CLOB,
  备注12       CLOB,
  备注13       CLOB,
  其他情况       CLOB,
  简历         CLOB,
  工资额        NUMBER(19,2),
  d001       NUMBER(19,4),
  d002       NUMBER(19,4),
  d003       NUMBER(19,4),
  d004       NUMBER(19,4),
  d005       NUMBER(19,4),
  d006       NUMBER(19,4),
  d007       NUMBER(19,4),
  d008       NUMBER(19,4),
  d009       NUMBER(19,4),
  d010       NUMBER(19,4),
  d011       NUMBER(19,4),
  d012       NUMBER(19,4),
  d013       NUMBER(19,4),
  d014       NUMBER(19,4),
  d015       NUMBER(19,4),
  d016       NUMBER(19,4),
  d017       NUMBER(19,4),
  d018       NUMBER(19,4),
  d019       NUMBER(19,4),
  d020       NUMBER(19,4),
  d021       NUMBER(19,4),
  d022       NUMBER(19,4),
  d023       NUMBER(19,4),
  d024       NUMBER(19,4),
  d025       NUMBER(19,4),
  d026       NUMBER(19,4),
  d027       NUMBER(19,4),
  d028       NUMBER(19,4),
  d029       NUMBER(19,4),
  d030       NUMBER(19,4),
  d031       NUMBER(19,4),
  d032       NUMBER(19,4),
  d033       NUMBER(19,4),
  d034       NUMBER(19,4),
  d035       NUMBER(19,4),
  d036       NUMBER(19,4),
  d037       NUMBER(19,4),
  d038       NUMBER(19,4),
  d039       NUMBER(19,4),
  d040       NUMBER(19,4),
  d041       NUMBER(19,4),
  d042       NUMBER(19,4),
  d043       NUMBER(19,4),
  d044       NUMBER(19,4),
  d045       NUMBER(19,4),
  d046       NUMBER(19,4),
  d047       NUMBER(19,4),
  d048       NUMBER(19,4),
  d049       NUMBER(19,4),
  d050       NUMBER(19,4),
  d051       NUMBER(19,4),
  d052       NUMBER(19,4),
  d053       NUMBER(19,4),
  d054       NUMBER(19,4),
  d055       NUMBER(19,4),
  d056       NUMBER(19,4),
  d057       NUMBER(19,4),
  d058       NUMBER(19,4),
  d059       NUMBER(19,4),
  d060       NUMBER(19,4),
  应发工资       NUMBER(19,4),
  扣款合计       NUMBER(19,4),
  实发工资       NUMBER(19,4),
  月份         NUMBER(20),
  dwdmold    VARCHAR2(20),
  rydm       VARCHAR2(20),
  记税标志       NUMBER(20),
  导入时间       DATE,
  照片         CLOB,
  rydmold    VARCHAR2(20),
  bmid       VARCHAR2(20),
  婚姻         VARCHAR2(20),
  毕业院校       VARCHAR2(50),
  专业         VARCHAR2(50),
  联系电话       VARCHAR2(20),
  手机号码       VARCHAR2(20),
  电子邮件       VARCHAR2(20),
  联系地址       VARCHAR2(50),
  其他联系       VARCHAR2(30),
  家庭地址       VARCHAR2(50),
  dqzt       VARCHAR2(20),
  任职时间1      DATE,
  简历编号       VARCHAR2(20),
  职务代码       VARCHAR2(20),
  审核状态       VARCHAR2(20),
  行政职务       VARCHAR2(100),
  行政职务码      VARCHAR2(100),
  党内职务       VARCHAR2(100),
  党内职务码      VARCHAR2(100),
  入党时间       DATE,
  行政级别码      VARCHAR2(20),
  行政级别       VARCHAR2(30),
  录入人员       VARCHAR2(20),
  录入时间       DATE,
  盖章时间       DATE,
  机关盖章       VARCHAR2(20),
  最高学历       VARCHAR2(30),
  最高学位       VARCHAR2(30),
  档次         VARCHAR2(6),
  级别         VARCHAR2(6),
  工作部门       VARCHAR2(20),
  岗位状态       VARCHAR2(10),
  工作岗位       VARCHAR2(20),
  岗位代码       VARCHAR2(10),
  新增类型       VARCHAR2(20),
  职称类别       VARCHAR2(20),
  职称类别码      VARCHAR2(6),
  职称级别       VARCHAR2(20),
  职称级别码      VARCHAR2(6),
  任职时间2      DATE,
  轮岗年限       NUMBER(6),
  到期时间       DATE,
  审核人员       VARCHAR2(20),
  审核时间       DATE,
  岗位时间       DATE,
  任本级时间      DATE,
  调动时间       DATE,
表A,  
表B如下
姓名              VARCHAR2(20),
  性别              VARCHAR2(4),
  民族              VARCHAR2(20),
  曾用名             VARCHAR2(20),
  出生日期            DATE,
  籍贯              VARCHAR2(40),
  第一学历            VARCHAR2(30),
  出生地             VARCHAR2(40),
  第一学位            VARCHAR2(30),
  身份证号            VARCHAR2(18),
  健康状况            VARCHAR2(10),
  工资额             NUMBER(19,2),
  工作时间            DATE,
  工作单位            VARCHAR2(30),
  入团时间            DATE,
  入党时间            DATE,
  jgid            VARCHAR2(15),
  录入人员            VARCHAR2(20),
  录入时间            DATE,
  盖章时间            DATE,
  机关盖章            VARCHAR2(20),
  最高学历            VARCHAR2(30),
  最高学位            VARCHAR2(30),
  档次              VARCHAR2(6),
  级别              VARCHAR2(6),
  工作部门            VARCHAR2(20),
  行政职务            VARCHAR2(20),
  党内职务            VARCHAR2(20),
  岗位状态            VARCHAR2(10),
  照片              CLOB,
  备注4             VARCHAR2(4000),
  备注6             VARCHAR2(4000),
  备注2             VARCHAR2(4000),
  备注8             VARCHAR2(4000),
  备注9             VARCHAR2(4000),
  备注10            CLOB,
  备注12            CLOB,
  备注5             CLOB,
  备注3             CLOB,
  备注7             CLOB,
  其他情况            CLOB,
  备注1             CLOB,
  备注11            CLOB,
  备注13            CLOB,
  swap_changelong CLOB,
  bmid            VARCHAR2(20),
  行政职务码           VARCHAR2(100),
  党内职务码           VARCHAR2(100),
  工作岗位            VARCHAR2(20),
  岗位代码            VARCHAR2(10)
2012-09-18 09:32
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9832
专家分:27165
注 册:2012-2-5
收藏
得分:0 
Visual FoxPro 9.0 语言参考
APPEND FROM 命令
从一个文件中读入记录,追加到当前表的尾部。
APPEND FROM FileName | ?[FIELDS FieldList] [FOR lExpression]
   [[TYPE] [DELIMITED [WITH Delimiter | WITH BLANK | WITH TAB
      | WITH CHARACTER Delimiter] | DIF | FW2 | MOD | PDOX | RPD |
      SDF | SYLK | WK1 | WK3 | WKS | WR1 | WRK | CSV | XLS | XL5
      [SHEET cSheetName] | XL8 [SHEET cSheetName]]] [AS nCodePage]

从上面的命令看,APPEND FROM 命令是不能添加备注字段内容
用UPDATE 命令修改数据 或REPLACE 命令

[ 本帖最后由 sdta 于 2012-9-18 09:50 编辑 ]

坚守VFP最后的阵地
2012-09-18 09:45
hyhosd
Rank: 1
等 级:新手上路
帖 子:43
专家分:0
注 册:2012-8-24
收藏
得分:0 
恩,明白了,我在想想别的办法吧!
2012-09-18 09:46
sdta
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:江苏省连云港市
等 级:版主
威 望:335
帖 子:9832
专家分:27165
注 册:2012-2-5
收藏
得分:20 
USE A AGAIN IN 0 ALIAS  A
USE B AGAIN IN 0 ALIAS  B
SCAN
   INSERT INTO A VALUES (........)
ENDSCAN

*--- 或者
APPEND FROM B
UPDATE A SET 字段=B.字段 FROM B WHERE 条件

[ 本帖最后由 sdta 于 2012-9-18 09:59 编辑 ]

坚守VFP最后的阵地
2012-09-18 09:53
快速回复:数据表的导入问题
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.021894 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved