银行Db2

DB2 load文件时,如何添加一列?

DB2 load\import文件时,如何添加一列显示全部

DB2 load\import文件时,如何添加一列

收起
参与5

返回liveonsky的回答

liveonskyliveonsky  数据库开发工程师 , sr

找到了,v9.7以后的版本应该是可以的,采用ingest,简单语法如下:
ingest from file aa.txt delimited by X'09' input codepage 1208 ($field1 char(10),$field2 char(50) ,$field3 char(20)) insert into tabname(col1,col2,col3) values($field1,$field2,'aa.txt')
在此 把 $field3 替换为固定值 aa.txt,但是 $field后每个字段类型必须带上,目前有些麻烦。

注意以下两点
1.systools下没有ingestrestart表的需要创建下
2.对字段类型为CLOB、BLOB等不支持

银行 · 2017-12-07
浏览2435

回答者

liveonsky
数据库开发工程师sr

liveonsky 最近回答过的问题

回答状态

  • 发布时间:2017-12-07
  • 关注会员:1 人
  • 回答浏览:2435
  • X社区推广