嗨,我是shell脚本的新手,正在尝试将数据插入到我生成到oracle数据库表的csv文件中。我的代码在下面
FilePath =/oracle/some path
Filename=test.csv
X='sqlplus -s username/password@dbname<< EOF
set heading off pages 0 feedback off
SELECT a.user_id,a.email_id FROM addresses a where
a.user_id in('ABCD','EFGH','IJKL','MNOP');
EXIT
EOF`
While read line
do
echo $line
sqlplus -s username/password@dbname<< EOF
insert into sometable (uid,email) values ($line);
commit;
exit
EOF
done<<
有人可以告诉我由于未插入数据而导致我做错了什么。示例工作代码将深表感谢。