我看到不同的模式使用TEXT, CHAR, VARCHAR, CHARACTER VARYING,CHAR VARYING来存储字符串数据。我应该在 CockroachDB 中使用哪个?
1 回答
2
所有提到的类型都是等价的;有关详尽列表,请参阅CockroachDB STRING 文档。
在 CockroachDB 中,以下是 的别名
STRING:
CHARACTERCHARVARCHARTEXT以下是 的别名
STRING(n):
CHARACTER(n)CHARACTER VARYING(n)CHAR(n)CHAR VARYING(n)VARCHAR(n)
CockroachDB 将一视同仁地对待所有这些类型。但是 CockroachDB 中该类型的规范名称是STRING,因此如果您从头开始一个新的应用程序,您将通过优先选择STRING其他别名来减少混淆。
于 2017-04-10T19:42:24.930 回答