Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2003.12.30;
Скачать: CL | DM;

Вниз

Cписок таблиц в базе FireBird   Найти похожие ветки 

 
123456 ©   (2003-12-07 05:58) [0]

Можно ли вытащить из базы FireBird список находящихся в ней таблиц ?


 
Sergey_Masloff   (2003-12-07 10:35) [1]

да


 
Sergey_Masloff   (2003-12-07 10:46) [2]

например

select rdb$relation_name from rdb$relations
where rdb$system_flag=0


 
123456 ©   (2003-12-07 18:37) [3]


> select rdb$relation_name from rdb$relations
> where rdb$system_flag=0

далее если в конец запроса добавить and rdb$relation_name=NameTable
скрипт не выполняется. В чем может быть ошибка ?
Под условием в теле запроса: (rdb$system_flag=0 and rdb$relation_name=NameTable) - подразумевается поиск таблицы из списка запроса.


> select rdb$relation_name from rdb$relations
> where rdb$system_flag=0

- выдает список таблиц в базе. Тогда получается что and rdb$relation_name=NameTable имеет не корректную запись(синтаксис). Я прав ? В чем моя ошибка ?

И еще вопрос - чем можно заменить следующую строку :
(компонент FIBPlus 4.8.1) tFIBQuery.open - произвести открытие запроса как в обычном Query.


 
Zacho ©   (2003-12-07 18:48) [4]

Ой, а может лучше почитать Language Reference, Chapter 7 "System Tables and Views" ?


 
Sergey_Masloff   (2003-12-08 00:12) [5]

>далее если в конец запроса добавить and >rdb$relation_name=NameTable
>скрипт не выполняется

ну а что такое NameTable? Константное имя таблицы? Параметр подстановки в параметризованый запрос? В любом из этих случаев синтаксис неправильный.



Страницы: 1 вся ветка

Текущий архив: 2003.12.30;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.042 c
14-99733
Rihter
2003-12-07 23:26
2003.12.30
Чем отличается реляционная база от других?


14-99748
XsID
2003-12-07 02:41
2003.12.30
Linux + AC97


7-99798
DelphiNew
2003-10-22 15:12
2003.12.30
проблемы при работе с com портом


1-99628
Moro
2003-12-17 00:19
2003.12.30
Мультипоточность


14-99743
Сатир
2003-12-07 19:30
2003.12.30
Новый взгляд на курение