Я не могу установить максимальный размер определенного столбца в PostgreSQL с ключевым словом MAX. Есть ли какое-нибудь ключевое слово типа MAX. Если нет, то как мы можем создать столбец с максимальным размером?
Можем ли мы создать столбец с изменяющимся символом (MAX) с базой данных PostgreSQL
Ответ 1
Если вы хотите создать "неограниченный" varchar столбец, просто используйте varchar без ограничения длины.
Если переменная символов используется без спецификатора длины, тип принимает строки любого размера
Итак, вы можете использовать:
create table foo
(
unlimited varchar
);
Другой альтернативой является использование text:
create table foo
(
unlimited text
);
Подробнее о символьных типах данных содержится в руководстве:
http://www.postgresql.org/docs/current/static/datatype-character.html