0
我想将客户信息表导入到我的数据库。数据文件的结构(纯文本)简要显示如下。Oracle SQL Loader控制文件分隔符
"Cust_ID Cust_Name Level"
"0001 Eric Cartman 05"
"0002 Kyle Broflovski 02"
通过"
包围每个行是一个记录,以及分隔符是一个选项卡。所以在我的SQL Loader控制文件,我会写这样的事:
FIELDS TERMINATED BY ' '
(Cust_ID, --?????
Cust_Name,
Level TERMINATED BY '"')
我想告诉SQL加载到互不理睬Cust_ID
前"
。我应该在这里添加什么?谢谢。
我建议先将它加载到临时表中,并附上引号。然后你可以用更新查询来摆脱它们。 –
@DanBracuk感谢您的评论。如果这是一个真实的案例,而不是功课,我肯定会照你所说的去做。但由于它是家庭作业,并且要求只是将其加载到临时表中,所以我想我应该找到一些方法来使临时表看起来很漂亮:( – goldfrapp04
一旦数据存在,你知道如何摆脱引号登台表? –