データ型 - AWS Clean Rooms

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

データ型

AWS Clean Rooms 格納または取得する各値には、固定されたプロパティセットを持つデータ型があります。データ型はテーブルの作成時に宣言されます。データ型は、列または引数に含めることができる値セットを制限します。

次の表は、テーブルで使用できるデータ型の一覧です。 AWS Clean Rooms

データ型 エイリアス 説明
配列 該当しない 配列のネストされたデータ型
BIGINT 該当しない 符号付き 8 バイト整数
BOOLEAN BOOL 論理ブール演算型 (true/false)
CHAR CHARACTER 固定長のキャラクタ文字列
DATE 該当しない カレンダー日付 (年、月、日)
DECIMAL NUMERIC 精度の選択が可能な真数
DOUBLE PRECISION FLOAT8、FLOAT 倍精度浮動小数点数
INTEGER INT 符号付き 4 バイト整数
MAP 該当なし マップのネストされたデータ型
REAL FLOAT4 単精度浮動小数点数
SMALLINT 該当しない 符号付き 2 バイト整数
STRUCT 該当しない 構造体のネストされたデータ型
SUPER 該当しない ARRAY や STRUCTS AWS Clean Rooms などの複合型を含むすべてのスカラー型を含むスーパーセットデータ型。
TIME 該当しない 時刻
TIMETZ 該当しない 時刻 (タイムゾーン付き)
VARBYTE VARBINARY、BINARY VARYING 可変長バイナリ値
VARCHAR CHARACTER VARYING ユーザーによって定義された制限を持つ可変長キャラクタ文字列
注記

ARRAY、STRUCT、MAP のネストされたデータ型は現在、カスタム分析ルールでのみ有効になっています。詳細については、「ネスト型」を参照してください。

マルチバイト文字

VARCHAR データ型では、最大 4 バイトの UTF-8 マルチバイト文字をサポートします。5 バイト以上の文字はサポートされていません。マルチバイト文字を含む VARCHAR 列のサイズを計算するには、文字数と 1 文字当たりのバイト数を掛けます。例えば、文字列に漢字が 4 文字含まれ、各文字のサイズが 3 バイトである場合は、文字列を格納するのに VARCHAR(12) 列が必要です。

VARCHAR データ型は、次に示す無効な UTF-8 コードポイントをサポートしていません:

0xD800 – 0xDFFF(バイトシーケンス:ED A0 80ED BF BF)

CHAR データ型は、マルチバイト文字をサポートしていません。