Возможно, имелись в виду различия в поддержке некоторых типов данных при работе с PostgreSQL и MySQL.
Некоторые отличия:
- Тип BOOLEAN. learnsql.com Он встроен в PostgreSQL, но отсутствует в MySQL. learnsql.com Вместо него можно использовать тип BIT или TINYINT. learnsql.com
- Типы для управления датой и временем. learnsql.com Для отдельных даты и времени обе системы предоставляют типы DATE и TIME. learnsql.com Но для управления датой и временем вместе в PostgreSQL используется TIMESTAMP, а в MySQL — TIMESTAMP или DATETIME. learnsql.com
- Типы для работы с числами с плавающей точкой. learnsql.com PostgreSQL использует типы REAL и DOUBLE PRECISION (4 и 8 байт соответственно), а MySQL — FLOAT и DOUBLE. learnsql.com
- Тип для создания столбцов с уникальными идентификаторами. learnsql.com В PostgreSQL для этого используется псевдотип SERIAL, а в MySQL — AUTO_INCREMENT. learnsql.com
- Поддержка массивов. www.astera.com PostgreSQL имеет встроенную поддержку таких типов данных, что позволяет хранить несколько значений в одном столбце. www.astera.com MySQL не имеет такой возможности. www.astera.com
При этом с функциональной точки зрения типы данных, которые предлагают PostgreSQL и MySQL, практически идентичны. habr.com