Apache Tajo - Tipos de dados
Para executar uma consulta em um shell Tajo, abra seu terminal e vá para o diretório Tajo instalado e digite o seguinte comando -
$ bin/tsql
Agora você verá a resposta conforme mostrado no programa a seguir -
default>
Agora você pode executar suas consultas. Caso contrário, você pode executar suas consultas por meio do aplicativo de console da web para o seguinte URL -http://localhost:26080/
Tipos de dados primitivos
Apache Tajo suporta a seguinte lista de tipos de dados primitivos -
S.No. | Tipo de dados e descrição |
---|---|
1 | integer Usado para armazenar valor inteiro com armazenamento de 4 bytes. |
2 | tinyint O valor inteiro minúsculo é 1 byte |
3 | smallint Usado para armazenar valores de 2 bytes inteiros de tamanho pequeno. |
4 | bigint O valor inteiro de grande alcance tem 8 bytes de armazenamento. |
5 | boolean Retorna verdadeiro / falso. |
6 | real Usado para armazenar valor real. O tamanho é 4 bytes. |
7 | float Valor de precisão de ponto flutuante que possui 4 ou 8 bytes de espaço de armazenamento. |
8 | double Valor de precisão de ponto duplo armazenado em 8 bytes. |
9 | char[(n)] Valor do personagem. |
10 | varchar[(n)] Dados não Unicode de comprimento variável. |
11 | number Valores decimais. |
12 | binary Valores binários. |
13 | date Data do calendário (ano, mês, dia). Example - DATA '2016-08-22' |
14 | time Hora do dia (hora, minuto, segundo, milissegundo) sem fuso horário. Valores desse tipo são analisados e renderizados no fuso horário da sessão. |
15 | timezone Hora do dia (hora, minuto, segundo, milissegundo) com um fuso horário. Os valores desse tipo são renderizados usando o fuso horário do valor. Example - TIME '01: 02: 03.456 Asia / kolkata ' |
16 | timestamp Instantâneo no tempo que inclui a data e a hora do dia sem fuso horário. Example - TIMESTAMP '2016-08-22 03: 04: 05.321' |
17 | text Texto Unicode de comprimento variável. |