我已经尝试从csv文件将数据加载到db2数据库中。
我使用了sysproc.admin\u cmd。
我的csv文件
11246,209,-1,"VERDE","Prueba","VERDE","MIGRACION","MIGRACION",'2020-05-20 00:00:00','2020-05-20 00:00:00'
我打电话给:
CALL SYSPROC.ADMIN_CMD( 'IMPORT FROM "/home/wvillega/Prueba.csv" OF DEL MESSAGES ON SERVER INSERT INTO LEASING.GENCATALOGOS' );
系统返回:
发现iwaq0003w sql警告sqlstate=01h52例程“sysproc.admin\u cmd”执行已完成,但在执行过程中至少遇到一个错误“sql3015”。更多信息可用。。sqlcode=20397,sqlstate=01h52,driver=4.19.56
1条答案
按热度按时间avkwfej41#
使用admin\u cmd过程导入命令
在服务器上指定消息时,例程将返回下表中的链接中所述的结果集:
表1。import命令返回的结果集
这意味着您应该处理此结果集并使用以下列(这些列中有现成的语句):
msg\u retrieval列来检索相应的消息
msg\u removation列来删除这些消息