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