我无法使用 MAX
关键字设置 PostgreSQL 中特定列的最大大小。有没有MAX
之类的关键字。如果不是,我们如何创建具有最大大小的列?
最佳答案
如果您想创建一个“无限制”的varchar
列,只需使用没有长度限制的varchar
。
If character varying is used without length specifier, the type accepts strings of any size
所以你可以使用:
create table foo
(
unlimited varchar
);
另一种选择是使用text
:
create table foo
(
unlimited text
);
有关字符数据类型的更多详细信息,请参阅手册:
http://www.postgresql.org/docs/current/static/datatype-character.html
关于postgresql - 我们可以用 PostgreSQL 数据库创建一列字符变化(MAX)吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36279977/