text
数据类型和character varying
(varchar
)数据类型之间有什么区别?
根据文件
如果在没有长度说明符的情况下使用字符变化,则该类型接受任何大小的字符串.后者是PostgreSQL扩展.
和
此外,PostgreSQL提供了文本类型,它存储任意长度的字符串.虽然类型文本不在SQL标准中,但是其他几个SQL数据库管理系统也有它.
那有什么区别?
我想知道MySQL VARCHAR类型的最大大小是多少.
我读到最大尺寸受行大小约65k的限制.我尝试将字段设置为varchar(20000)
但是它说这太大了.
我可以把它设置为varchar(10000)
.我可以设置的最大值是多少?