Kovalenko Dmitry wrote:

Ведь есть же у нас BIGINT эквивалентный NUMERIC(18,0)

Это несколько упрощенная точка зрения :-) Строго же говоря, они не эквивалентны.

А почему бы не сделать по аналогии типы BINARY / VARBINARY ?

Их нет в стандарте.

Главное что бы сервер это дело распознавал в CREATE/ALTER-
конструкциях. А дальше - это дело вторичное. Внутрях сервер пусть
продолжает юзать CHAR/VARCHAR.

Несколько лет назад предлагали аналогичным образом сделать тип CLOB. Который, к слову, стандартный. Воз и ныне тут.


--
Дмитрий Еманов

Ответить