【发布时间】:2013-08-12 14:10:07
【问题描述】:
我有一个 Excel 表格,格式如下:
姓名 地址 电话# 年龄 ----- -------- ------ ---- aaa xxx 123... 11 bbb yyy 345... 21当我导入这个 excel 时,我将标题(姓名、地址、电话号码、年龄)作为表格的第一行。
我只想要没有标题的数据。
谁能帮忙。
助教,
尼桑特
【问题讨论】:
标签: sql oracle sql-loader
我有一个 Excel 表格,格式如下:
姓名 地址 电话# 年龄 ----- -------- ------ ---- aaa xxx 123... 11 bbb yyy 345... 21当我导入这个 excel 时,我将标题(姓名、地址、电话号码、年龄)作为表格的第一行。
我只想要没有标题的数据。
谁能帮忙。
助教,
尼桑特
【问题讨论】:
标签: sql oracle sql-loader
我从未使用过它,但 skip option 应该可以满足您的需求。
您可以像这样在control 文件中定义要跳过的行数:
OPTIONS (SKIP=1)
LOAD DATA INFILE ...
或者您可以像这样在命令中执行此操作:
sqlldr userid=xxxx/yyyy control=mycontrolfile.ctl skip=1
【讨论】:
它非常简单。打开您的 Excel 文件 [在 Excel 2010 中有一个名为 Desgin 的选项卡] 单击由数据库记录填充的网格或表。现在请参阅顶部可见的“表格工具”标题下的设计选项卡。点击它。
其中有四个复选框,命名为:Header Row,未选中它,您将拥有没有标题的 Table。
【讨论】: