正 文

Oracle ERP导数据


www.7dspace.com  更新日期:2005-9-27 2:33:52  七度空间


ORACLE ERP导数据(BOM清单)

  方法:把数据导入BOM清单的方法是,把数据导入接口表中,让其自动运行既可。上传文件的时候,要注意使 用ASCII字符模式。

  1、自己建立一中转表

  drop table cux_bill_temp;

  create table cux_bill_temp(

  bill_sequence_id number,

  assembly_item_id number,

  organization_id number,

  assembly_item varchar2(50), --BOM

  component_sequence_id number,

  component_quantity number, --组件数量

  item_num number, --项目序列

  operation_seq_num number, --工序序列

  component_item_id number,

  component_item varchar2(50), --组件

  PLANNING_FACTOR number, --计划%d100

  component_yield_factor number, --产出率d1

  wip_supply_type number, --供应类型

  supply_type varchar2(50),

  supply_subinventory varchar2(50), --供应子库存

  OPTIONAL number, --可选的

  OPTIONAL_disp varchar2(10), --可选的

  MUTUALLY_EXCLUSIVE_OPTIONS number, --互不相容

  MUTUALLY_EXCLUSIVE_O_disp varchar2(10), --互不相容

  attribute1 varchar2(50), --排序号

  row_num number)

  ;

  2、删除中转表中的数据

  delete cux_bill_temp;

  3、把要导入的数据放在扩展名为*.csv的文件中,且要相对应于中转表的字段,本例中的文件名为bill.csv。

  另外的脚本文件为bill.ctl,其内容如下:

  options (skip=1) //跳过第一行,一般第一行为其字段说明

  LOAD DATA

  INFILE bill.csv //bill.csv为数据文件

  APPEND

  INTO TABLE cux_bill_temp

  FIELDS TERMINATED BY "," OPTIONALLY ENCLOSED BY '"'

  (与中转表相对应的字段列表)

  登录进入ORACLE数据库服务器,利用命令:(sqlload 用户名/密码@数据库名)载入文件bill.csv的数据入中转表。

5页,当前在第1页  1  2  3  4  5  

上一篇:oracle用户创建权限何如分配
下一篇:MySQL安全性指南
作者:  来源:转载 ( 责任编辑:7dspace )
收藏此页】【打印】【关闭
站 内 搜 索
 

热 点 导 读
特 别 推 荐