Как вызвать хранимую процедуру с 2-мя параметрами?

Общие вопросы по использованию фреймворка. Если не знаете как что-то сделать и это про Yii, вам сюда.
Закрыто
Аватара пользователя
red-ogurez
Сообщения: 18
Зарегистрирован: 2012.10.02, 11:33
Откуда: Салехард
Контактная информация:

Как вызвать хранимую процедуру с 2-мя параметрами?

Сообщение red-ogurez »

Как вызвать хранимую процедуру с 2-мя параметрами?

Код: Выделить всё

$b = Yii::app()->db2->getCommandBuilder();

                $hdr = 2925;
                $one = 1;
                
        $cmd = $b->createSqlCommand('CALL SP_MO_FILE_CREATE_CH(:hdr_id, :one);')
                        ->bindParam(':hdr_id',$hdr)
                        ->bindParam(':one',$one)
                        ->execute(); 
Вызывает ошибку
CDbCommand не удалось подготовить SQL-запрос: SQLSTATE[HY000]: General error: -104 Dynamic SQL Error SQL error code = -104 Token unknown - line 1, column 1 CALL
Аватара пользователя
TranceSmile
Сообщения: 562
Зарегистрирован: 2011.06.27, 19:04
Откуда: Украина
Контактная информация:

Re: Как вызвать хранимую процедуру с 2-мя параметрами?

Сообщение TranceSmile »

Код: Выделить всё

...
->bindParam(array('val1'=>'val1','val2'=>'val2'));
 
Изображение
Аватара пользователя
red-ogurez
Сообщения: 18
Зарегистрирован: 2012.10.02, 11:33
Откуда: Салехард
Контактная информация:

Re: Как вызвать хранимую процедуру с 2-мя параметрами?

Сообщение red-ogurez »

вопрос снят, спасибо!
Закрыто