![]() |
#11 |
Продавец игрушек
|
Вполне допустимо и понятно что в 1С это сложно сделать -- у них там всё левой рукой через правое ухо достаётся (метамодель данных).
А вот в Аксапте, где метамодель практически напрямую отображается в SQL, узнать число строк несложно. Конечно, "select count(recId) from table" будет выполняться медленно, но, с другой стороны, "а зачем?". Сергей (buh) угудал -- в SQL есть такие мета-таблицы. Более того, необходимость в них указана Тэдом Коддом в его "Двенадцати правилах, которым должна соответствовать реляционная СУБД". http://matviyko.narod.ru/transaction.htm (см. "Реляционная БД") Место, в котором хранится необходимая информация, называется "системные таблицы". Там есть все -- от описания столбцов таблиц до привелегий (прав), индексов и взаимосвязей. Вряд-ли там нет числа строк в таблицах. Например, в том же MS SQL Analyzer видим саму таблицу LedgerJournalTrans и её описание. И там, и там -- 810 строк. Системная таблица SysIndexes Собственно таблица LedgerJournalTrans
__________________
С уважением, Роман Кошелев. |
|
Теги |
интерфейс, как правильно, перспективы |
|
|