code text
if((curCount = stmt.executeUpdate("DELETE FROM items WHERE owner_id NOT IN (SELECT obj_Id FROM characters) AND owner_id NOT IN (SELECT clan_id FROM clan_data) AND owner_id NOT IN (SELECT objId FROM pets) AND owner_id NOT IN (SELECT id FROM npc);")) > 0)
{
cleanCount += curCount;
_log.info("Cleaned " + curCount + " elements from table items.");
}
Пишу этот запрос прямо в mysql, возвращает 0 рядов. Почему сервер удаляет 368 предметов?
Можно ли как-то вообще отключить эту функцию?
Это сообщение редактировалось 09.03.2007 в 17:17