yii 1.1.8 Ошибка в ревизии r3303

Уже исправленные репорты или принятые предложения
Закрыто
rustik
Сообщения: 2
Зарегистрирован: 2011.06.28, 06:58

yii 1.1.8 Ошибка в ревизии r3303

Сообщение rustik »

В ревизии http://code.google.com/p/yii/source/detail?r=3303 допущена досадная ошибка, забыли убрать кавычки в COciCommandBuilder.
CActiveRecord::insert() в оракле из-за этого сломался.

Комментарий отписал в http://code.google.com/p/yii/issues/detail?id=2463.

SamDark, прошу подправить, так как issue2463 закрыт и, возможно, мой комментарий никто не увидит.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: yii 1.1.8 Ошибка в ревизии r3303

Сообщение samdark »

Я с Oracle очень очень давно не работал, так что подтвердить не могу. Если убрать кавычки, ситуация исправляется?
rustik
Сообщения: 2
Зарегистрирован: 2011.06.28, 06:58

Re: yii 1.1.8 Ошибка в ревизии r3303

Сообщение rustik »

Sam Dark писал(а):Я с Oracle очень очень давно не работал, так что подтвердить не могу. Если убрать кавычки, ситуация исправляется?
Да, исправляется.
Иначе получается неверный SQL, например:

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

$sql.=' RETURNING ""ID"" INTO :RETURN_ID'; 
Автор задачи предложил верное решение http://code.google.com/p/yii/issues/detail?id=2463#c1 (Коммент №1), а qiang.xue внёс патч с ошибкой.
Аватара пользователя
samdark
Администратор
Сообщения: 9489
Зарегистрирован: 2009.04.02, 13:46
Откуда: Воронеж
Контактная информация:

Re: yii 1.1.8 Ошибка в ревизии r3303

Сообщение samdark »

Закрыто