COLLDR
功能
COLLDR是文件导入命令,不同于TABLLDR,COLLDR使用INSERT语句导入数据,可以实现部分列的导入功能。
语法格式
COLLDR TABLE=tab_name DATAFILE=filepath FT=ft RT=rt COLHEAD=colhead
参数说明
COLLDR
:导入命令标识符。TABLE
: 目标表名。DATAFILE
:数据文件的路径+文件名。FT
:列分隔符,如|
、,
等。RT
:行结尾标识符,可设为X'0a'
或X'0d0a'
。X'0a'
:行结尾换行为\n
。X'0d0a'
:行结尾换行为\r\n
。
COLHEAD
:导入文件的列名,列名之间使用逗号,
分隔。说明:
不设置colhead参数表示列名在文件的第一行中存在。
示例
先将查询结果集导出成文件,再将文件导入到数据表中。
sql
SQL> colldr table=t_var datafile=d:/test.csv ft=',' rt=X'0d0a' colhead=id,var