您的位置:首页 > 数据库 > Oracle

将html的form表单数据存入Oracle

2009-05-14 15:35 232 查看
近日工作中遇到这样的要求:将页面table中的数据存入Oracle中,由于数量较大,我采取了下面的办法,贴出来,跟大家分享,如有更好的办法,请大家也告诉我。

首先将页面信息copy到Excel中,将数据按其中一个字段筛选,然后分类,分类后每一类的数据都单独保存为一个文件,保存为csv格式的文件,注意:每列数值要与你表的字段对应;

然后自己制作一个control.ctl文件,内容为:
load data infile 'e:/sql.csv' append into table tablename fields terminated by ',' (id,keyword,attribute)
(说明:e:/sql.csv为你刚才保存的页面数据,tablename为将要插入的表名,id,keyword,attribute为该表字段)

最后在cmd中执行该语句:
E:/>sqlldr dbname/dbpassword@servername control='control.ctl’

至此,你e:/sql.csv中的数据已全部到如表中。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: