Нестандартные числовые типы данных в Oracle

Помимо «обычного» числового типа данных, где точность больше, чем масштаб, существует множество «нестандартных» числовых типов данных, где масштаб больше, чем точность, или где масштаб отрицателен.

Например

  1. NUMBER(2, 5) означает, что в дробной части 5 цифр, из них 3 - обязательные нули.
  2. NUMBER(2,-6) Здесь масштаб равен -6, что означает, что значение округлено до миллионов, а точность равна 2, поэтому могут быть сохранены 2 значащие цифры.

Может кто-нибудь привести примеры использования таких типов данных на практике?

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

Tim Biegeleisen 10.11.2018 15:03

@TimBiegeleisen Спасибо за ссылку.

Oiale 10.11.2018 15:11

Я не понимаю твоего вопроса. Вы просите увидеть конкретное использование таких спецификаций в Oracle, или вы просите примеры вариантов использования, в которых их нужно было бы использовать (вместо, скажем, общего типа данных NUMBER)? Например, «зачем вообще необходимость использовать их»? Обратите внимание, что последнее не является техническим вопросом; строго говоря, это было бы вне рамок SO.

mathguy 10.11.2018 16:28

@mathguy Спасибо за ваш отклик. Я спросил об общем использовании таких числовых типов данных (второй вариант в вашем комментарии). Если этот вопрос не подходит для ТАК, можете ли вы дать мне совет, где я могу задать этот вопрос?

Oiale 10.11.2018 16:35
ReactJs | Supabase | Добавление данных в базу данных
ReactJs | Supabase | Добавление данных в базу данных
Это и есть ваш редактор таблиц в supabase.👇
Понимание Python и переход к SQL
Понимание Python и переход к SQL
Перед нами лабораторная работа по BloodOath:
1
4
71
0

Другие вопросы по теме