Apache Tajo - Veri Türleri

Bir Tajo kabuğunda bir sorgu yürütmek için, terminalinizi açın ve Tajo kurulu dizinine gidin ve ardından aşağıdaki komutu yazın -

$ bin/tsql

Şimdi aşağıdaki programda gösterildiği gibi yanıtı göreceksiniz -

default>

Artık sorgularınızı yürütebilirsiniz. Aksi takdirde, sorgularınızı web konsolu uygulaması aracılığıyla aşağıdaki URL'ye çalıştırabilirsiniz -http://localhost:26080/

İlkel Veri Türleri

Apache Tajo, aşağıdaki ilkel veri türleri listesini destekler -

S.No. Veri türü ve Açıklama
1

integer

Tamsayı değerini 4 bayt depolamayla depolamak için kullanılır.

2

tinyint

Küçük tam sayı değeri 1 bayttır

3

smallint

Küçük boyutlu tamsayı 2 bayt değerini saklamak için kullanılır.

4

bigint

Büyük aralıklı tamsayı değerinde 8 baytlık depolama alanı vardır.

5

boolean

Doğru / yanlış döndürür.

6

real

Gerçek değeri saklamak için kullanılır. Boyut 4 bayttır.

7

float

4 veya 8 bayt depolama alanına sahip kayan nokta hassas değeri.

8

double

8 bayt olarak saklanan çift nokta kesinlik değeri.

9

char[(n)]

Karakter değeri.

10

varchar[(n)]

Değişken uzunluklu Unicode olmayan veriler.

11

number

Ondalık değerler.

12

binary

İkili değerler.

13

date

Takvim tarihi (yıl, ay, gün).

Example - TARİH '2016-08-22'

14

time

Saat dilimi olmadan günün saati (saat, dakika, saniye, milisaniye). Bu türdeki değerler, oturum saat diliminde ayrıştırılır ve işlenir.

15

timezone

Saat dilimi ile günün saati (saat, dakika, saniye, milisaniye). Bu türdeki değerler, değerden saat dilimi kullanılarak oluşturulur.

Example - SAAT '01: 02: 03.456 Asya / kolkata '

16

timestamp

Saat dilimi olmadan günün tarih ve saatini içeren anlık.

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

17

text

Değişken uzunluklu Unicode metin.