Apache Tajo - Các kiểu dữ liệu
Để thực hiện một truy vấn trong Tajo shell, hãy mở terminal của bạn và di chuyển đến thư mục đã cài đặt Tajo, sau đó gõ lệnh sau:
$ bin/tsql
Bây giờ bạn sẽ thấy phản hồi như được hiển thị trong chương trình sau:
default>
Bây giờ bạn có thể thực hiện các truy vấn của mình. Nếu không, bạn có thể chạy các truy vấn của mình thông qua ứng dụng bảng điều khiển web tới URL sau:http://localhost:26080/
Các kiểu dữ liệu ban đầu
Apache Tajo hỗ trợ danh sách các kiểu dữ liệu nguyên thủy sau:
Không. | Kiểu dữ liệu & Mô tả |
---|---|
1 | integer Được sử dụng để lưu trữ giá trị số nguyên với bộ nhớ 4 byte. |
2 | tinyint Giá trị số nguyên nhỏ là 1 byte |
3 | smallint Được sử dụng để lưu trữ giá trị số nguyên kích thước nhỏ 2 byte. |
4 | bigint Giá trị số nguyên phạm vi lớn có 8 byte lưu trữ. |
5 | boolean Trả về true / false. |
6 | real Được sử dụng để lưu trữ giá trị thực. Kích thước là 4 byte. |
7 | float Giá trị chính xác dấu phẩy động có không gian lưu trữ 4 hoặc 8 byte. |
số 8 | double Giá trị chính xác điểm kép được lưu trữ trong 8 byte. |
9 | char[(n)] Giá trị ký tự. |
10 | varchar[(n)] Dữ liệu không phải Unicode có độ dài thay đổi. |
11 | number Giá trị thập phân. |
12 | binary Giá trị nhị phân. |
13 | date Lịch ngày (năm, tháng, ngày). Example - DATE '2016-08-22' |
14 | time Thời gian trong ngày (giờ, phút, giây, mili giây) không có múi giờ. Các giá trị thuộc loại này được phân tích cú pháp và hiển thị trong múi giờ của phiên. |
15 | timezone Thời gian trong ngày (giờ, phút, giây, mili giây) với một múi giờ. Các giá trị thuộc loại này được hiển thị bằng cách sử dụng múi giờ từ giá trị. Example - TIME '01: 02: 03.456 Châu Á / kolkata' |
16 | timestamp Thời gian tức thì bao gồm ngày và giờ trong ngày mà không có múi giờ. Example - TIMESTAMP '2016-08-22 03: 04: 05.321' |
17 | text Văn bản Unicode có độ dài thay đổi. |