【发布时间】:2011-06-09 23:33:57
【问题描述】:
这似乎是一个非常武断的决定。 在大多数情况下,两者都可以完成相同的事情。 在我看来,通过限制 varchar 长度,您就像是在踢自己的脚,因为您永远不知道需要多长的字段。
对于为您的字符串字段选择 VARCHAR 或 TEXT 是否有任何特定指南?
我将在 python 的 sqlalchemy orm 框架中使用 postgresql。
【问题讨论】:
-
Quassnoi 之于 SQL,就如同 John Skeet 之于......好吧,其他一切,你无法超越他给出的答案。
-
我指的是在 cmets 中发布的副本,但那是在您提到 postgresql 之前。
标签: sql string postgresql text varchar