Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.011 c
1-99579
AD_infiniTUM
2003-12-17 15:40
2003.12.30
Рисование стрелки


14-99737
Chuha
2003-12-08 08:27
2003.12.30
Гробница фараона


14-99723
Dimmu
2003-12-08 12:19
2003.12.30
Tomcat.


14-99741
Soft
2003-12-04 00:06
2003.12.30
---|Ветка была без названия|---


1-99577
not The Vizit0r!
2003-12-17 17:17
2003.12.30
как удалить файл




   Наверх