Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Поиск в базе средствами SQL


Riko ©   (2003-08-12 16:15:00) 

Может кто подскажет, существует ли возможность поиска в данных средствами SQL:
а)Если неизвестны имена таблиц и полей;
б)Если предыдущее невозможно - то как искать при известных именах таблиц и полей.
Может кому попадалось где почитать об этом подробнее....
Спасибо.


Riko   (2003-08-13 09:24:00) [1]

Огромное спасибо, то, что нужно.....


HSolo   (2003-08-13 08:44:00) [2]

Получать имена таблиц и полей можно из системных таблиц FB.
См., например,
http://www.ibase.ru/devinfo/sysqry.htm


Riko   (2003-08-13 08:30:00) [3]

Приношу извинения за неточную постановку вопроса....
необходимо в Delphi7 для сервера FireBird создать более или менее универсальный модуль поиска данных в базе. То-есть, типа "искать во всех таблицах,во всех полях этих таблиц". Заранее имена таблиц не могут быть известны (только имя базы). Вывод - или реализовывать получение имен всех таблиц и полей (кстати, если не трудно - подскажите, типа show table - неработает)и на основе этого реализовывать поиск как обычно (select,where,like) или (я плохо знаю SQL) в самом SQLe есть какие-то возможности поиска. Вот. Спасибо, если кто откликнется...


Desdechado   (2003-08-12 18:07:00) [4]

1. если не известно, где искать (поля-таблицы), то как тебе представляется сам процесс?
2. если они известны, то
SELECT искомые_поля FROM искомые_таблицы WHERE требуемые_критерии


VAleksey   (2003-08-12 17:09:00) [5]

1) В какой базе?
2) Какой движок используется?
2) Что искать?

Вообще наверное можно ;-). Люди как - то ведь СУБД создают :-).


ZrenBy   (2003-08-12 16:53:00) [6]

http://www.sql.ru/forum/actualthread.aspx?bid=1&tid=42884


Reindeer Moss Eater   (2003-08-12 16:40:00) [7]

а)Если неизвестны имена таблиц и полей;

Кому? Пользователю приложения? Программисту? Самому серверу?


Наверх

Титульная страница Поиск, карта сайта Написать письмо