Существует несколько таблиц в базе данных SQLite. Запросы данных (от клиента) можно запрашивать из таблицы, которая не существует. Если таблица существует, то требуемые данные из таблицы отправляются как массив строк, и если таблица не существует, то должен быть возвращен пустой массив .Что лучше, [Таблица Exests Check + Select] или [Select + Error Handling]?
Есть 2 способа (я могу думать):
- Таблица Exists Check + Выбрать
- Select + Обработка ошибок
Какой способ лучше (или быстрее)?
Лучшим решением будет то, что у вас есть правильная схема, где все имена таблиц являются статическими, а таблицы не создаются, не изменяются и не удаляются во время нормальной работы, поэтому выбор из несуществующей таблицы никогда не должен происходить. – Philipp
В условиях производительности решение 2º может быть лучше, потому что вы выбираете только один раз. –
@Philipp это быстро, но таблицы в этом 'db' находятся в форме' date_DD_MM_YYYY' и постоянно создаются на 'INSERT' и падают на' DELETE'. – wolfram77