Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 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.034 c
14-1097764485
Piter
2004-10-14 18:34
2004.11.07
Оказывается ValueHost взломали


1-1098280705
ShproTT
2004-10-20 17:58
2004.11.07
Обращение к битам


3-1097129337
Ega23
2004-10-07 10:08
2004.11.07
Error № 1038


3-1096973121
goldenmax
2004-10-05 14:45
2004.11.07
как сравнить в Query поле в таблице DBF с полем IB


14-1098448210
Prohodil Mimo
2004-10-22 16:30
2004.11.07
При помощи какой переменной или функции можно узнать ...





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский