LibRusLib
Четверг, 25.04.2024, 23:21
Приветствую Вас Гость | RSS
 
Главная РегистрацияВход
Форма входа
Меню сайта
Donate


WMZ: Z110426642434
WME: E386693461131
WMR: R269652600434
WMU: U327074806560
Главная » 2009 » Октябрь » 4 » Мини-фикс
15:15
Мини-фикс

Внимание ! В некоторых обновлениях базы встречается ситуация, когда поля данных в таблице авторов пустые. В итоге, программа не всегда корректно обновляется. Для решения этой проблемы необходимо внести изменения в файле upload/lib.convert.sql или заменить его уже подправленным lib.convert.sql.



Лечение проблемы самостоятельно:

Ищем в файле upload/lib.convert.sql строку

-- FIX --------------------------------------------------------------------------------------------------

Ниже ищем строки

set @a=(select AvtorId from libavtor join libavtorname using (avtorid) where firstname="" and lastname="" and middlename="" and nickname="" group by avtorid);
delete from libavtor where avtorid in (@a);


и меняем на

drop table if exists aaa;
create temporary table aaa (select AvtorId from libavtor join libavtorname using (avtorid) where firstname="" and lastname="" and middlename="" and nickname="" group by avtorid);
delete from libavtor where avtorid in (select AvtorId from aaa);
drop table if exists aaa;


Просмотров: 2001 | Добавил: drserj | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Календарь
«  Октябрь 2009  »
ПнВтСрЧтПтСбВс
   1234
567891011
12131415161718
19202122232425
262728293031
Поиск
Статистика

Онлайн всего: 1
Гостей: 1
Пользователей: 0
Copyright LibRusLib © 2024