sql-loader - 清除数据然后加载数据
问题描述
我正在运行下面的脚本以将数据从 .csv 文件插入到 oracle 表 A。如何更新代码以首先清除表 A 的数据,然后使用一个文件插入数据。
load data
append
INTO TABLE USB.BAS2_AGENCY_TO_RISKRATING_TRAN
fields terminated by ','
optionally enclosed by '"'
(AS_OF_DATE "TO_DATE(:AS_OF_DATE,'DD-MON-YYYY')"
,MOODY,S_AND_P,FITCH,DBRS,RISK_RATING,BAS_RISK_RATING)
解决方案
而不是“APPEND”使用“TRUNCATE”。测试前先备份!
推荐阅读
- cordova - 添加平台并使用离子科尔多瓦构建时出错?
- python - cmd和IDLE python的不同结果
- r - R:数字精度,如何防止四舍五入?
- c# - WebRequest 中的堆栈缓冲区溢出导致
- tidb - PD集群的时间同步需要多精确?如果 PD 服务器中的时间不一致怎么办?
- c - 如何使用命令或调试文件在 open-vswitch 的内存池中查找空闲元素的大小?
- append - 我正在尝试向现有的 excel 文件添加更多内容,谁能告诉我 gembox.speadsheet 有什么方法可以使用吗?
- javascript - 在滚动容器内使用 React-dates 的 DateRangePicker
- parameter-passing - 将信息传递到在 Vaadin 8 中使用 BrowserWindowOpener 打开的新 Web 浏览器窗口/选项卡
- android - 显示多个从 Firebase 发送的活动通知