EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

[BugFixed] Запись EVAL_REAL в бд MySQL


Author Message
Written on: 16. 08. 2010 [15:50]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Здравствуйте! Архивирую вещественный атрибут параметра, при определенных условиях он может принимать значение EVAL_REAL. Когда значение атрибута равно EVAL_REAL, то запись значения в архив на файловую систему равен EVAL и в базу SQLite тоже EVAL, а в БД MySql равна 0 но не EVAL(null). Это приносит неудобство так как нормальное значение параметра также может принимать значение 0.
Подскажите как избежать данной ситуации. Обновляю скаду с "svn co ..." Checked out revision 1123
Written on: 16. 08. 2010 [18:59]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
Попробуйте rev: 1127.

Learn, learn and learn better than work, work and work.
Written on: 17. 08. 2010 [10:20]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
А лучше 1128 и таблицы со старыми архивами прийдётся удалить.

Learn, learn and learn better than work, work and work.
Written on: 17. 08. 2010 [15:33]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Установил rev:1128. Теперь архив отображает значение нормально. Но если заглянуть в базу то там где в архиве EVAL в базе -1.79e+308. Использую MySQL Server version: 5.0.77 .
Written on: 17. 08. 2010 [15:41]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
И это правильно!

Learn, learn and learn better than work, work and work.
Written on: 17. 08. 2010 [16:10]
andrelek
Андрей Полевой
Topic creator
registered since: 13.12.2008
Posts: 210
Спасибо за помощь!



2091