web-dev-qa-db-ja.com

TEXTデータ型に相当するredshift

非常に長い文字列(最大50KBまで可能)を保持するredshiftテーブルの列に使用するのに最適なデータ型は何ですか?

TEXTはデフォルトでvarchar(256)に置き換えられます。今のところ私はvarchar(65535)を使用しましたが、それが正しい方法であるかどうかはわかりません...

ありがとう

13
WeaselFox

Redshiftのテキストデータタイプ:

Redshiftテキストデータタイプの場合、varchar(max)またはvarchar(65535)を使用できます。

これは、Redshiftのテキストデータタイプフィールドの最大長です。

13
Tech Support

VARCHARCHARACTER VARYINGおよびNVARCHARの長さは最大65kです。

ソース: http://docs.aws.Amazon.com/redshift/latest/dg/r_Character_types.html

4
Peanut