LOW_VALUE и HIGH_VALUE в USER_TAB_COLUMNS

У меня вопрос по поводу столбцов LOW_VALUE и HIGH_VALUE в представлении USER_TAB_COLUMNS (или эквивалентном).

Мне просто интересно, всегда ли эти значения корректны, например, если у вас есть столбец с 500k строк со значением 1, 500k строк со значением 5 и 1 строка со значением 1000, LOW_VALUE должен быть 1 (после преобразования необработанной цифры) и HIGH_VALUE должен быть 1000 (после преобразования необработанной цифры). Однако, существуют ли какие-либо обстоятельства, при которых Oracle "пропустит" это выпадающее значение и вместо этого будет иметь 5 для HIGH_VALUE?

Также, какова цель этих двух значений?

Thanks

5
задан BYS2 3 January 2012 в 22:55
поделиться