Es-hive-hive-data-types
ハイブ-Tipos de datos
ハイヴ、タブラ、クレタシオンデラクレタシオンの旅 Hive se clasifican en cuatro tipos、dada de la siguiente maneraのデータ:
- Tipos de columna
- ロスリテラル
- ヴァロレス・ヌル
- Tipos complejos
Tipos de columna
コラムのヒントは、ハイブのコラムのヒントです。 連続したインディカ:
ティポス積分
Datos tipo Entero puede especificarse con整数データ型、INT。 クアンドエルランゴデダトススペラエルランゴデINT、es necesario utilizar BIGINT y siエルランゴデダトスes menor que el INT、SMALLINT que utiliza。 Esmáspequeñoque TINYINT SMALLINT。
ラシギエンテタブラムエストラディフェレンテスティポスデダトス:INT。
Tipo | Postfix | Ejemplo |
---|---|---|
TINYINT | Y | 10Y. |
SMALLINT | S | 10S |
INT | - | 10 |
BIGINT | L | 10L |
Tipos de cadena
ティポスデティポスティポストリングセプエデ特定の中央のコミラシンプル( )oコミラドーブル( "")。 推奨事項:VARCHAR y CHAR。 Hive sigue tipos C caracteres de escape。
ラシギエンテタブラミューストラダイバーサスチャールティポスデダトス:
Tipo de datos | Longitud |
---|---|
VARCHAR | 1 A 65355 |
CHAR | 255 |
タイムスタンプ
es互換性のあるcon UNIX tradicional marca opnional nanosegundo conprecisión。 ES互換con java.sql.Timestamp formato「YYYY-MM-DD HH:MM:SS.fffffffff」y el formato「yyyy-mm-dd hh:mm:ss.ffffffffff」。
フェチャ
Valores de fecha seは、en \/mes/díaformato de la forma \ {\ {AAAA-MM-DD}}について説明しています。
損失小数。
El tipo DECIMAL en Hive es igual a gran formato Decimal de Java。 ES Usado Para Representar InmutablePrecisiónArbitraria。 ラシンタクシスイエルエジェンプロエスエルシギエンテ:
ティポス・ユニオン
Uniónes unacolecciónde tipos de datosheterogéneos。 プードクレアウナインスタンシアデ*クリールラユニオン*。 ラシンタクシスイエルエジェンプロエスエルシギエンテ:
ロスリテラル
Los siguientes valores literales se utilizan en Hive:
Tipos de punto flotante
Tipos de punto flotante no sonmásquenúmeroscon decimales。 一般的には、データの管理が必要です。
ティポ10進数
^ -308308 ^
バロール・ヌル
Falta de valoresestán代理人por el valor特別NULL。
Tipos complejos
ラ・ハイブの息子たちの息子たち:
ラス行列
ハイブのラス行列は、Javaのユーティリティ形式で使用されます。
マパス
Mapas en Hiveの息子はJava Mapasに似ています。
ラスエストラチュラス
Las estructuras de Hive esは、類似のla de usar datos complejos con comentarioです。