Иногда требуется выполнить команду операционной системы из базы. Сделать это можно с помощью Java, для этого, понятное дело, ее нужно установить.
А код класса для выполнения несложный, он ниже:
SQL код:
create or replace and compile java source named USER."OSCommandHelper" as
import java.io.*;
/* Вспомогательный java-класс для выполнения команды ОС */
public class OSCommandHelper {
public static void executeOSCommand (String Command) {
try {
final Process pr = Runtime.getRuntime().exec(Command);
pr.waitFor();
} catch (Exception e) {
e.printStackTrace();
}
}
}
Не забудьте проработать вопросы безопасности...