DECIMAL или NUMERIC

ЧАстые Вопросы и Ответы

Модераторы: kdv, CyberMax

Ответить
Wedafl
Сообщения: 2
Зарегистрирован: 23 июн 2006, 19:51

DECIMAL или NUMERIC

Сообщение Wedafl » 27 июн 2006, 18:01

В чем отличие собственно этих двух типов, никак не пойму?

Merlin
Динозавр IB/FB
Сообщения: 1502
Зарегистрирован: 27 окт 2004, 11:44

Сообщение Merlin » 27 июн 2006, 18:38

Собсно, в первом диалекте его и нету вовсе, различия-то :) А насчёт третьего - посоздавай разной размерности и посмотри какие получатся под ними базовые типы. Может и там нету :)

dimitr
Разработчик Firebird
Сообщения: 888
Зарегистрирован: 26 окт 2004, 16:20

Сообщение dimitr » 27 июн 2006, 21:23

разница в малых precision, smallint против int.

kdv
Forum Admin
Сообщения: 6595
Зарегистрирован: 25 окт 2004, 18:07

Сообщение kdv » 27 июн 2006, 23:27

в datadef.pdf отличия написаны совершенно четко. то есть, их практически нет :) Соответственно, ты волен либо везде использовать decimal, либо numeric. явно признак decimal/numeric в БД не хранится, и вообще большинство инструментария показывает такие столбцы как numeric. Поэтому про decimal можно просто выкинуть из головы.

dimitr
Разработчик Firebird
Сообщения: 888
Зарегистрирован: 26 окт 2004, 16:20

Сообщение dimitr » 28 июн 2006, 07:28

kdv писал(а):явно признак decimal/numeric в БД не хранится
еще как хранится. Но толку от него действительно пока мало. Однако, когда-либо это изменится.

CyberMax
Заслуженный разработчик
Сообщения: 638
Зарегистрирован: 31 янв 2006, 09:05

Сообщение CyberMax » 28 июн 2006, 07:47

dimitr писал(а):Однако, когда-либо это изменится.
Будет один тип или более явное различие?

dimitr
Разработчик Firebird
Сообщения: 888
Зарегистрирован: 26 окт 2004, 16:20

Сообщение dimitr » 28 июн 2006, 07:48

будет различие в соответствии со стандартом. Возможно :-)

Wedafl
Сообщения: 2
Зарегистрирован: 23 июн 2006, 19:51

Сообщение Wedafl » 30 июн 2006, 15:50

Ну чтож буду использовать NUMERIC, спасибо kdv за наводку на datadef, а то я как то его пропустил :( , весь langref изучил, но там про типы данных самый минимум.

Ответить