为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:windows/linux
【CPU】:
【问题描述】*:dmfldr导入数据问题,如何将C1的数据插入C2。
OPTIONS(
CHARACTER_CODE='UTF-8' -- 字符集(与数据文件一致)
SKIP=0 -- 跳过文件前几行(如标题行)
)
LOAD DATA
INFILE 'D:\SourceCode\data.txt' -- 数据文件路径
INTO TABLE sys_config -- 目标表名
FIELDS TERMINATED BY ',' -- 字段分隔符(如逗号)
(
config_name,
config_key,
config_value,
config_type,
config_id "SEQ_SYS_CONFIG.NEXTVAL",
create_time "sysdate",
update_time "sysdate",
remark ":config_name"
)
上述中的remark ":config_name"会导致语法错误
语法分析出错
目标表:SYS_CONFIG
load failed.
失败原因: 语法分析出错
0 行加载成功。
0 行由于数据错误没有加载。
0 行由于数据格式错误被丢弃。
不使用":config_name"可以正常导入
求解
在数据库中自定义一个函数 返回自己 然后调用函数试试