Apache Tajo - Tipe Data
Untuk mengeksekusi kueri di shell Tajo, buka terminal Anda dan pindah ke direktori yang diinstal Tajo lalu ketik perintah berikut -
$ bin/tsql
Anda sekarang akan melihat respons seperti yang ditunjukkan pada program berikut -
default>
Anda sekarang dapat menjalankan kueri Anda. Jika tidak, Anda dapat menjalankan kueri Anda melalui aplikasi konsol web ke URL berikut -http://localhost:26080/
Tipe Data Primitif
Apache Tajo mendukung daftar tipe data primitif berikut -
S.No. | Tipe & Deskripsi Data |
---|---|
1 | integer Digunakan untuk menyimpan nilai integer dengan penyimpanan 4 byte. |
2 | tinyint Nilai integer kecil adalah 1 byte |
3 | smallint Digunakan untuk menyimpan nilai bilangan bulat ukuran kecil 2 byte. |
4 | bigint Nilai integer rentang besar memiliki penyimpanan 8 byte. |
5 | boolean Menampilkan benar / salah. |
6 | real Digunakan untuk menyimpan nilai nyata. Ukurannya 4 byte. |
7 | float Nilai presisi floating point yang memiliki ruang penyimpanan 4 atau 8 byte. |
8 | double Nilai presisi titik ganda disimpan dalam 8 byte. |
9 | char[(n)] Nilai karakter. |
10 | varchar[(n)] Data non-Unicode dengan panjang variabel. |
11 | number Nilai desimal. |
12 | binary Nilai biner. |
13 | date Tanggal kalender (tahun, bulan, hari). Example - DATE '2016-08-22' |
14 | time Waktu dalam sehari (jam, menit, detik, milidetik) tanpa zona waktu. Nilai jenis ini diurai dan dirender dalam zona waktu sesi. |
15 | timezone Waktu dalam sehari (jam, menit, detik, milidetik) dengan zona waktu. Nilai jenis ini dirender menggunakan zona waktu dari nilai. Example - TIME '01: 02: 03.456 Asia / kolkata ' |
16 | timestamp Instan dalam waktu yang mencakup tanggal dan waktu tanpa zona waktu. Example - TIMESTAMP '2016-08-22 03: 04: 05.321' |
17 | text Teks Unicode dengan panjang variabel. |