Apache Tajo - Tipos de datos

Para ejecutar una consulta en un shell de Tajo, abra su terminal y muévase al directorio instalado de Tajo y luego escriba el siguiente comando:

$ bin/tsql

Ahora verá la respuesta como se muestra en el siguiente programa:

default>

Ahora puede ejecutar sus consultas. De lo contrario, puede ejecutar sus consultas a través de la aplicación de consola web en la siguiente URL:http://localhost:26080/

Tipos de datos primitivos

Apache Tajo admite la siguiente lista de tipos de datos primitivos:

S.No. Tipo de datos y descripción
1

integer

Se utiliza para almacenar valores enteros con 4 bytes de almacenamiento.

2

tinyint

El valor entero pequeño es 1 byte

3

smallint

Se utiliza para almacenar un valor entero de 2 bytes de tamaño pequeño.

4

bigint

El valor entero de rango grande tiene un almacenamiento de 8 bytes.

5

boolean

Devuelve verdadero / falso.

6

real

Se utiliza para almacenar valor real. El tamaño es de 4 bytes.

7

float

Valor de precisión de coma flotante que tiene un espacio de almacenamiento de 4 u 8 bytes.

8

double

Valor de precisión de doble punto almacenado en 8 bytes.

9

char[(n)]

Valor de carácter.

10

varchar[(n)]

Datos no Unicode de longitud variable.

11

number

Valores decimales.

12

binary

Valores binarios.

13

date

Fecha del calendario (año, mes, día).

Example - FECHA '2016-08-22'

14

time

Hora del día (hora, minuto, segundo, milisegundo) sin zona horaria. Los valores de este tipo se analizan y representan en la zona horaria de la sesión.

15

timezone

Hora del día (hora, minuto, segundo, milisegundo) con una zona horaria. Los valores de este tipo se representan utilizando la zona horaria del valor.

Example - HORA '01: 02: 03.456 Asia / kolkata '

dieciséis

timestamp

Instantáneo en el tiempo que incluye la fecha y la hora del día sin zona horaria.

Example - HORA '2016-08-22 03: 04: 05.321'

17

text

Texto Unicode de longitud variable.