| 发表于:2007-04-16 15:16:41 楼主 |
下面是我写的个存储过程 大概的功能就是要把一个从别的库里导出的ixf文件 通过import语句导入到另外的一个库中,但是import这个语句要卸载存储过程中 。(ixf文件存放在d盘111目录下) create procedure imp begin declare str_EXEC varchar(1000); declare sql varchar(1000); set str_EXEC = 'commit '; delete from test ; EXECute immediate str_EXEC; set sql = 'import from d://111//test.ixf of ixf insert into test '; EXECute immediate sql; end; 写的没有问题 但是call的时候就报错, 错误如下: sql0104n 在 "begin-of-statement "之后发现意外的标记 "import form d://111//test.ixf of ixf ", sqlstate=42601 |
|
|
|
|