我可以在存储过程外成功运行以下代码:
LOAD TABLE myTable(col1, col2, col3)
USING CLIENT FILE 'path_to_my_file'
ESCAPES OFF
SKIP 1
DEFAULTS ON
MESSAGE LOG '/path_to_my_file/m.log'
ROW LOG '/path_to_my_file/r.log'
ONLY LOG UNIQUE;
但是当我尝试在sp中设置它时,我收到以下错误:
无法执行语句。
第4行'LOAD'附近的语法错误SQLCODE = -131,ODBC 3状态=“42000”第1行第1列
对此有限制吗?
看起来你正在以一种它没有设计的方式使用命令。我建议创建一个脚本文件并在外部调用该脚本文件。
“使用命令文件加载数据
要加载大量数据,大多数用户都会创建命令文件。要创建命令文件,请按照“实用程序指南”中第2章“使用Interactive SQL(dbisql)”中的说明进行操作。
从