Хранимая процедура SQL Server 2008, вызывающая MATLAB

#sql-server-2008 #matlab

#sql-server-2008 #matlab

Вопрос:

Возможно ли вызвать команду MATLAB внутри хранимой процедуры?, что-то вроде

 EXEC(MATLAB_COMMAND(Argument1,argument2))
  

Ответ №1:

Не имея никакого опыта работы с SQL Sever 2008, я бы сказал «нет». Ссылаясь на документацию mysql, хранимая процедура описывается как:

Хранимая процедура — это набор инструкций SQL, которые могут храниться на сервере.

Идея состоит в том, чтобы хранить SQL-запросы на вашем SQL server.

Вам следует пойти другим путем. Доступ к вашему SQL Server из MATLAB, в конечном итоге вызывающий хранимые процедуры. Все, что вам нужно, это драйвер jdbc, использующий возможности MATLAB по написанию сценариев на Java.