Обновить
1
0

Пользователь

Отправить сообщение

Добрый день,
В официальной документации встречается не только тип данных VARCHAR, но и VARCHAR2. Как получилось так, что при разработке СУБД с нуля за последние 7 лет появилась необходимость во втором типе данных для строковых значений? Из известных мне СУБД точно так же именованные типы данных встречаются в одной, той что начинается на Ora и заканчивается на cle.

У разработчиков той СУБД срок разработки с нуля, безусловно, превышает 7 лет, поэтому я вполне понимаю, откуда возникли исходные ограничения для VARCHAR, и почему пришлось сделать VARCHAR2, чтобы их обойти. Но зачем два синонима для СУБД, созданной уже после 2010 года?

И почему было решено использовать в качестве основного типа данных для целых чисел NUMERIC и его производные, точь-в-точь как у вышеупомянутой СУБД?

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность

Специализация

Инженер по данным, BI-разработчик
PowerBI
SQL
Английский язык
Python