2016-01-23 2 views
0

Я использую узел и вызываю хранимую процедуру в MariaDB. Хранимая процедура имеет 3 выходных параметра. Если я позвоню выполнить следующий запрос в HeidiSQL работает без проблем:Получение параметров из хранимой процедуры

CALL weekFromDate('syberdyne', '2016/01/23', @dtSOW, @siWeek, @siYear); 
    SELECT @dtSOW, @siWeek, @siYear; 

Однако, если я выполняю точно такой же запрос в узле/JavaScript Я получаю сообщение об ошибке:

MySQL, Error: ER_PARSE_ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'SELECT @dtSOW, @siWeek, @siYear' at line 1 

Что такое правильный способ для доступа к параметрам «out» в узле/Javascript?

ответ

0

решаемые, изменяя процедуру подключения в node.js и добавления параметра:

multipleStatements:true 
Смежные вопросы