Apache Tajo - ประเภทข้อมูล
ในการดำเนินการค้นหาในเชลล์ Tajo ให้เปิดเทอร์มินัลของคุณและย้ายไปที่ไดเร็กทอรีที่ติดตั้ง Tajo จากนั้นพิมพ์คำสั่งต่อไปนี้ -
$ bin/tsql
ตอนนี้คุณจะเห็นการตอบสนองดังที่แสดงในโปรแกรมต่อไปนี้ -
default>
ตอนนี้คุณสามารถดำเนินการค้นหาของคุณได้แล้ว มิฉะนั้นคุณสามารถเรียกใช้การสืบค้นของคุณผ่านแอปพลิเคชันเว็บคอนโซลไปยัง URL ต่อไปนี้ -http://localhost:26080/
ประเภทข้อมูลดั้งเดิม
Apache Tajo รองรับรายการประเภทข้อมูลดั้งเดิมต่อไปนี้ -
| ส. | ประเภทข้อมูลและคำอธิบาย |
|---|---|
| 1 | integer ใช้สำหรับจัดเก็บค่าจำนวนเต็มด้วยพื้นที่เก็บข้อมูล 4 ไบต์ |
| 2 | tinyint ค่าจำนวนเต็มเล็ก ๆ คือ 1 ไบต์ |
| 3 | smallint ใช้สำหรับจัดเก็บค่าขนาดเล็กจำนวนเต็ม 2 ไบต์ |
| 4 | bigint ค่าจำนวนเต็มช่วงใหญ่มีพื้นที่เก็บข้อมูล 8 ไบต์ |
| 5 | boolean ส่งคืนจริง / เท็จ |
| 6 | real ใช้สำหรับจัดเก็บมูลค่าที่แท้จริง ขนาด 4 ไบต์ |
| 7 | float ค่าความแม่นยำของจุดลอยตัวซึ่งมีพื้นที่จัดเก็บ 4 หรือ 8 ไบต์ |
| 8 | double ค่าความแม่นยำสองจุดที่จัดเก็บใน 8 ไบต์ |
| 9 | char[(n)] ค่าตัวละคร. |
| 10 | varchar[(n)] ข้อมูลที่ไม่ใช่ Unicode ที่มีความยาวตัวแปร |
| 11 | number ค่าทศนิยม |
| 12 | binary ค่าไบนารี |
| 13 | date วันที่ในปฏิทิน (ปีเดือนวัน) Example - วันที่ '2016-08-22' |
| 14 | time เวลาของวัน (ชั่วโมงนาทีวินาทีมิลลิวินาที) โดยไม่มีเขตเวลา ค่าประเภทนี้จะถูกแยกวิเคราะห์และแสดงผลในเขตเวลาของเซสชัน |
| 15 | timezone เวลาของวัน (ชั่วโมงนาทีวินาทีมิลลิวินาที) พร้อมเขตเวลา ค่าประเภทนี้แสดงผลโดยใช้เขตเวลาจากค่า Example - TIME '01: 02: 03.456 Asia / kolkata ' |
| 16 | timestamp ทันทีในเวลาที่มีวันที่และเวลาของวันโดยไม่มีเขตเวลา Example - TIMESTAMP '2016-08-22 03: 04: 05.321' |
| 17 | text ข้อความ Unicode ที่มีความยาวตัวแปร |