用于红移表中的列的最佳数据类型是什么,它将包含一个非常长的字符串(最多可以达到50KB)?
默认情况下, TEXT被varchar(256)
替换。现在我使用varchar(65535)
,但我不确定这是否是正确的方法......
由于
答案 0 :(得分:6)
Redshift中的文本数据类型:
对于Redshift文本数据类型,您可以使用varchar(max)
或varchar(65535)
这是Redshift中文本数据类型字段的最大长度。
答案 1 :(得分:4)
VARCHAR
,CHARACTER VARYING
和NVARCHAR
的长度最高可达65k。
来源:http://docs.aws.amazon.com/redshift/latest/dg/r_Character_types.html