Форум: "Базы";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];
ВнизУв. мастера, Как определить размер записи? Найти похожие ветки
← →
Кирилл (2003-08-25 16:25) [0]База на ORACLE9
← →
Vlad (2003-08-25 16:28) [1]Поясни, размер какой записи тебе нужно определить.
← →
Sandman25 (2003-08-25 16:28) [2]Обычно есть какая-нибудь системная таблица, в которой записан размер записи. Как она называется для Oracle, я не знаю. Просто даю идею полазить по системным таблицам и поискать.
← →
kir_kul (2003-08-25 16:35) [3]Просто таблица с записями , заполняется пользователями.
← →
Карелин Артем (2003-08-25 16:43) [4]Т.е. размер полей?
← →
MsGuns (2003-08-25 16:51) [5]Вопрос для орешника. Размер записи БД - надо уточнять в каком контексте и что понимается под размером.
Если длина в байтах HDD, то никто вам не ответит на этот вопрос, т.к. размер записей таблицы зависит от информации, в них содержащейся и даже от кластерного заполнения, наличия индексов и т.д.
Если опять же в байтах, но в буфере ПК, то опять же нет однозначного ответа (зависит и от содержимого записи, и от используемых компонент доступа).
Если понимается максимальная длина в байтах суммарно всех полей записи...
Чего ж дальше придумывать ?
← →
Кирилл (2003-08-25 17:37) [6]Можно ли с помощью SQL-запроса определить размер записи?
← →
Sandman25 (2003-08-25 17:44) [7]>Можно ли с помощью SQL-запроса определить размер записи?
Нет. Если, кочечно, не считать способ из моего первого ответа.
← →
Vlad (2003-08-25 17:59) [8]select length(поле1||поле2||поле3.....||полеN) from Table
Но это будет размер записи не в байтах, а в символах, т.е. все поля типа NUMBER будут преобразованы в VARCHAR
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2003.09.15;
Скачать: [xml.tar.bz2];
Память: 0.45 MB
Время: 0.012 c