Помимо «обычного» числового типа данных, где точность больше, чем масштаб, существует множество «нестандартных» числовых типов данных, где масштаб больше, чем точность, или где масштаб отрицателен.
Например
NUMBER(2, 5) означает, что в дробной части 5 цифр, из них 3 - обязательные нули.NUMBER(2,-6) Здесь масштаб равен -6, что означает, что значение округлено до миллионов, а точность равна 2, поэтому могут быть сохранены 2 значащие цифры.Может кто-нибудь привести примеры использования таких типов данных на практике?
@TimBiegeleisen Спасибо за ссылку.
Я не понимаю твоего вопроса. Вы просите увидеть конкретное использование таких спецификаций в Oracle, или вы просите примеры вариантов использования, в которых их нужно было бы использовать (вместо, скажем, общего типа данных NUMBER)? Например, «зачем вообще необходимость использовать их»? Обратите внимание, что последнее не является техническим вопросом; строго говоря, это было бы вне рамок SO.
@mathguy Спасибо за ваш отклик. Я спросил об общем использовании таких числовых типов данных (второй вариант в вашем комментарии). Если этот вопрос не подходит для ТАК, можете ли вы дать мне совет, где я могу задать этот вопрос?


Я не знаю никаких примеров, но здесь - это ссылка на обсуждение Oracle, аналогичное вашему вопросу.