procedura Oracle używa polecenia Host ()

Mam problem z używaniemhost() polecenie w procedurze wyroczni. Napisałem bardzo prosty kod wyroczni.

CREATE OR REPLACE PROCEDURE 

run_command(command_i IN VARCHAR2)

IS
  l_message  VARCHAR2 (100);

BEGIN

  l_message  := 'cmd ' || command_i;

  host(l_message); 

END run_command;

gdyhost(l_message); jest wyeliminowany działa dobrze.

Na czym polega problem i czy mimo to ma stworzyć procedurę, która używahost()?

questionAnswers(2)

yourAnswerToTheQuestion