使用varchar而不是text数据类型有什么优势?
- 论坛
- 使用varchar而不是text数据类型有什么优势?
31 浏览
使用varchar而不是text数据类型有什么优势?
这个问题已经有了答案:
我正在创建一个PostgreSQL表格。我知道这个表的一列数据类型是char,虽然我知道它最多只能存储100个字符,但我还是想知道下面的问题:
相比text,字符或变量字符有什么优势?
我所知道的
如果我没有记错,字符是内存中的固定长度,而变量字符是可变长度,与Text数据类型相同。后者可以存储1GB的数据,但最小值为0KB,这与varchar和char相同。
假设情况
然后,假设我很懒,尽管我知道最多只会存储100个字符,但我仍然使用text,因为它能够存储这100个字符,如果未来需要更多的字符也可以。如果我不使用适当的数据类型,我会失去哪些特性呢?
admin 更改状态以发布 2023年5月23日