Impala-クエリ言語の基本
Impalaのデータ型
次の表で、Impalaのデータ型について説明します。
シニア番号 | データ型と説明 |
---|---|
1 | BIGINT このデータ型は数値を格納し、このデータ型の範囲は-9223372036854775808から9223372036854775807です。このデータ型は、テーブルの作成およびテーブルの変更ステートメントで使用されます。 |
2 | BOOLEAN このデータ型は true または false 値であり、createtableステートメントの列定義で使用されます。 |
3 | CHAR このデータ型は固定長のストレージであり、スペースが埋め込まれています。最大長255まで保存できます。 |
4 | DECIMAL このデータ型は、10進値を格納するために使用され、テーブルの作成およびテーブルの変更ステートメントで使用されます。 |
5 | DOUBLE このデータ型は、正または負の4.94065645841246544e-324d -1.79769313486231570e +308の範囲の浮動小数点値を格納するために使用されます。 |
6 | FLOAT このデータ型は、正または負の範囲の単精度浮動小数点データ型を格納するために使用されます1.40129846432481707e-45 .. 3.40282346638528860e +38。 |
7 | INT このデータ型は、-2147483648から2147483647の範囲までの4バイト整数を格納するために使用されます。 |
8 | SMALLINT このデータ型は、-32768〜32767の範囲までの2バイト整数を格納するために使用されます。 |
9 | STRING これは、文字列値を格納するために使用されます。 |
10 | TIMESTAMP このデータ型は、ある時点を表すために使用されます。 |
11 | TINYINT このデータ型は、-128〜127の範囲までの1バイト整数値を格納するために使用されます。 |
12 | VARCHAR このデータ型は、最大長65,535までの可変長文字を格納するために使用されます。 |
13 | ARRAY これは複雑なデータ型であり、可変数の順序付けられた要素を格納するために使用されます。 |
14 | Map これは複雑なデータ型であり、可変数のキーと値のペアを格納するために使用されます。 |
15 | Struct これは複雑なデータ型であり、単一のアイテムの複数のフィールドを表すために使用されます。 |
Impalaのコメント
ImpalaのコメントはSQLのコメントと似ています。一般に、プログラミング言語には、単一行コメントと複数行コメントの2種類のコメントがあります。
Single-line comments−「—」が続くすべての行は、Impalaではコメントと見なされます。以下は、Impalaの1行コメントの例です。
-- Hello welcome to tutorials point.
Multiline comments −間のすべての行 /* そして */Impalaでは複数行コメントと見なされます。以下は、Impalaの複数行コメントの例です。
/*
Hi this is an example
Of multiline comments in Impala
*/
Impalaの演算子はSQLの演算子と似ています。次のリンクをクリックして、SQLチュートリアルを参照してくださいsql-operators。