ибо я юзаю это в дотнет проекте)
если я перед каждым нормальным запросом к базе данных SQLite буду запросом проверять, существует ли там таблица с определенным названием, это плохо будет в плане скорости? или там быстро запросы обрабатываются?
или как лучше сделать, чтоб медным тазом не накрывалось, когда пытаюсь получить данные из таблицы, которая удалена/не создана?
Но зачем проверять самостоятельно, если база сама кинет ошибкой (которую при желании можно поймать) если таблица будет не найдена?
Вообще, отсутствующая таблица - это настолько редкий случай, который обычно сигнализирует о чьих-то кривых руках. Вряд ли есть смысл это отдельно обрабатывать.
Зачем проверять?
ну типа у меня есть обьекты А:Б Б - всегда актуальная строка А - на одну А может быть много Б ну и вот, я решил, что А - название таблицы, Б - будет помещаться в столбик в таблице А
Ээээ... Динамические имена таблиц - это ещё более редкая вещь. Опишите что хочется получить, там явно что-то не так с решением, имхо
Обсуждают сегодня