Задать вопрос
@QNA-1976

Какой размер у decimal?

the maximum number of digits (the precision). It has a range of 1 to 65

Я правильно понимаю, что могу задать столбцу размер decimal(63,2)?

то есть нужно ли отнимать от максимального размера размер после запятой или пишем decimal(65,2)?

p.s. мне нужно хранить максимально возможные суммы (чтобы вдруг не упереться в размер 10 знаков, если сумма стала 11 знаков) с двумя знаками после запятой
  • Вопрос задан
  • 525 просмотров
Подписаться 2 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Тестировщик на Python
    9 месяцев
    Далее
  • Академия Eduson
    Python-разработчик
    9 месяцев
    Далее
  • Merion Academy
    Базы данных с нуля
    2 месяца
    Далее
Решения вопроса 1
idShura
@idShura
Я правильно понимаю, что могу задать столбцу размер decimal(63,2)?

Можешь, но это будет не максимально возможное значение

то есть нужно ли отнимать от максимального размера размер после запятой или пишем decimal(65,2)?

Не нужно, пиши decimal(65,2)
65 общее количество, 2 дробная часть, 65-2=3=63 целая часть.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы