Форум: "Базы";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
ВнизСтатистическая информация Найти похожие ветки
← →
matt © (2004-10-02 23:36) [0]Доброго времени суток!
Подскажите, чем можно получить сабж по базе.Т.е. кол-во записей, объем и т.п.
← →
tormoz (2004-10-02 23:45) [1]Количество записей:
table1.recordcount
А что за объем базы?
← →
DrPass © (2004-10-03 00:03) [2]
> Количество записей:
> table1.recordcount
:) Сомнительное средство, мягко говоря.
"Количество записей в базе", правда, не менее нелепое понятие, записи бывают в таблицах, а не базах. Количество записей в таблице можно узнать как select count(*) from <имя таблицы>. А еще лучше книжку почитать
← →
YurikGL © (2004-10-03 10:07) [3]>объем
Читать работу с файлами.
← →
Sergey_Masloff (2004-10-03 11:09) [4]1) Вытащить все несистемные таблицы которые не являются вьюхами
select rdb$relation_name from rdb$relations where rdb$system_flag = 0 and rdb$view_blr is null
2) Сделать на клиенте цикл
select count(*) from CURRENT_TABLE_NAME
естественно текс SQL придется генерить так как имя таблицы как параметр не задашь.
Не знаю есть ли сейчас в IB возможность динамического SQL на сервере если есть можно сделать и хранимой процедурой
← →
jack128 © (2004-10-03 12:57) [5]Sergey_Masloff (03.10.04 11:09) [4]
Не знаю есть ли сейчас в IB возможность динамического SQL на сервере если есть можно сделать и хранимой процедурой
в IB (кроме 7ой - тут не знаю) нет, а вот в FB1.5 есть - EXECUTE STATEMENT
← →
Sergey_Masloff (2004-10-03 13:05) [6]jack128 © (03.10.04 12:57) [5]
Про FB я знаю, естественно ;-) В теме топика IB.
Кстати как Execute сделано мне не нравится. Я поигрался и вернулся к системе которую еще с 5.x откатал - сам текст генерю на сервере отдаю его на клиент и с клиента запускаю. Несмотря на "лишние" обмены работает надежнее, переносимо и по скорости ровно то же самое получается.
← →
Zif © (2004-10-06 13:13) [7]Количество записей:
LabelProgAll.Caption :=inttostr(DataModule1.ADODataSetMain.Recordset.RecordCount);
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2004.11.07;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.042 c