Perl DBI - uruchom SQL Script z wieloma instrukcjami

Mam plik sqltest.sql używany do uruchamiania SQL (utwórz obiekt / aktualizuj / usuń / wstaw), który może wyglądać następująco

    CREATE TABLE test_dbi1 (
    test_dbi_intr_no    NUMBER(15)
  , test_dbi_name       VARCHAR2(100);

UPDATE mytable 
SET col1=1;

    CREATE TABLE test_dbi2 (
    test_dbi_intr_no    NUMBER(15)
  , test_dbi_name       VARCHAR2(100);

Zazwyczaj używałbym po prostu SQLPLUS (z Perla) do wykonania tego testu.sql za pomocą tego polecenia: @ test.sql

Czy istnieje sposób na zrobienie tego samego, używając DBI w Perlu? Jak dotąd odkryłem, że DBI może wykonywać tylko jedną instrukcję na raz i bez „;” na końcu.

questionAnswers(4)

yourAnswerToTheQuestion