Текущий архив: 2003.09.04;
Скачать: CL | DM;
Вниз
Поиск в базе средствами SQL Найти похожие ветки
← →
Riko © (2003-08-12 16:15) [0]Может кто подскажет, существует ли возможность поиска в данных средствами SQL:
а)Если неизвестны имена таблиц и полей;
б)Если предыдущее невозможно - то как искать при известных именах таблиц и полей.
Может кому попадалось где почитать об этом подробнее....
Спасибо.
← →
Reindeer Moss Eater © (2003-08-12 16:40) [1]а)Если неизвестны имена таблиц и полей;
Кому? Пользователю приложения? Программисту? Самому серверу?
← →
ZrenBy © (2003-08-12 16:53) [2]http://www.sql.ru/forum/actualthread.aspx?bid=1&tid=42884
← →
VAleksey © (2003-08-12 17:09) [3]1) В какой базе?
2) Какой движок используется?
2) Что искать?
Вообще наверное можно ;-). Люди как - то ведь СУБД создают :-).
← →
Desdechado © (2003-08-12 18:07) [4]1. если не известно, где искать (поля-таблицы), то как тебе представляется сам процесс?
2. если они известны, то
SELECT искомые_поля FROM искомые_таблицы WHERE требуемые_критерии
← →
Riko © (2003-08-13 08:30) [5]Приношу извинения за неточную постановку вопроса....
необходимо в Delphi7 для сервера FireBird создать более или менее универсальный модуль поиска данных в базе. То-есть, типа "искать во всех таблицах,во всех полях этих таблиц". Заранее имена таблиц не могут быть известны (только имя базы). Вывод - или реализовывать получение имен всех таблиц и полей (кстати, если не трудно - подскажите, типа show table - неработает)и на основе этого реализовывать поиск как обычно (select,where,like) или (я плохо знаю SQL) в самом SQLe есть какие-то возможности поиска. Вот. Спасибо, если кто откликнется...
← →
HSolo © (2003-08-13 08:44) [6]Получать имена таблиц и полей можно из системных таблиц FB.
См., например,
http://www.ibase.ru/devinfo/sysqry.htm
← →
Riko © (2003-08-13 09:24) [7]Огромное спасибо, то, что нужно.....
Страницы: 1 вся ветка
Текущий архив: 2003.09.04;
Скачать: CL | DM;
Память: 0.48 MB
Время: 0.039 c