【发布时间】:2014-10-28 00:59:53
【问题描述】:
大家好,请帮助我理解如何从 perl 脚本调用 pl sql 文件
我有一个这样的pl sql文件
DECLARE
x NUMBER := 100;
BEGIN
FOR i IN 1..10 LOOP
IF MOD(i,2) = 0 THEN -- i is even
INSERT INTO temp VALUES (i, x, 'i is even');
ELSE
INSERT INTO temp VALUES (i, x, 'i is odd');
END IF;
x := x + 100;
END LOOP;
COMMIT;
END;
文件名为 test.sql 我想从 perl 脚本中调用此文件。我知道首先我们必须连接到 db 然后执行该过程,但我现在不知道如何从 perl 脚本执行此文件
【问题讨论】:
-
你试过
DBI模块吗? -
也许这会有所帮助(可能不太一样,但也许它可以给你一些关于如何继续的想法):stackoverflow.com/questions/11612713/…
-
您好 tlp with dbi 我听说我们一次只能处理一个语句如何克服这个问题谢谢您的回复