将txt文件中2-8行的系数插入oracle数据库表test1,怎么用shell实现?
要求:1、最终插入test1的结果如下:
FACTOR T_VALUE
FACTOR1 -0.02539
FACTOR2 0.1016
FACTOR3 -0.0002608
FACTOR4 0.01414
FACTOR5 0.0001441
FACTOR6 -0.001392
CONSTANT 102.1
;
要求2、如果文件中没有第4行,也就是FACTOR3这行,则test1中也要插入FACTOR3这条记录,值默认为0。test表结构如下
create table test1
(factor varchar2(32),
t_value number
);txt文件格式如下:
分析 --第1行
FACTOR1 * -0.02539 + --第2行
FACTOR2 * 0.1016 +
FACTOR3 * -0.0002608 +
FACTOR4 * 0.01414 +
FACTOR5 * 0.0001441 +
FACTOR6 * -0.001392 +
102.1 --第8行
字段
目标
KPI
输入
FACTOR1
FACTOR2
FACTOR3
FACTOR4
FACTOR5
FACTOR6
构建设置
使用分区数据: 假
计算变量重要性: 真
方法: 进入法
将常量纳入方程式: 真
使用加权: 假
模式: 简单
要求:1、最终插入test1的结果如下:
FACTOR T_VALUE
FACTOR1 -0.02539
FACTOR2 0.1016
FACTOR3 -0.0002608
FACTOR4 0.01414
FACTOR5 0.0001441
FACTOR6 -0.001392
CONSTANT 102.1
;
要求2、如果文件中没有第4行,也就是FACTOR3这行,则test1中也要插入FACTOR3这条记录,值默认为0。test表结构如下
create table test1
(factor varchar2(32),
t_value number
);txt文件格式如下:
分析 --第1行
FACTOR1 * -0.02539 + --第2行
FACTOR2 * 0.1016 +
FACTOR3 * -0.0002608 +
FACTOR4 * 0.01414 +
FACTOR5 * 0.0001441 +
FACTOR6 * -0.001392 +
102.1 --第8行
字段
目标
KPI
输入
FACTOR1
FACTOR2
FACTOR3
FACTOR4
FACTOR5
FACTOR6
构建设置
使用分区数据: 假
计算变量重要性: 真
方法: 进入法
将常量纳入方程式: 真
使用加权: 假
模式: 简单
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货