Impala - Kiến thức cơ bản về ngôn ngữ truy vấn
Các loại dữ liệu Impala
Bảng sau đây mô tả các kiểu dữ liệu Impala.
Sr.No | Loại dữ liệu & Mô tả |
---|---|
1 | BIGINT Kiểu dữ liệu này lưu trữ các giá trị số và phạm vi của kiểu dữ liệu này là -9223372036854775808 đến 9223372036854775807. Kiểu dữ liệu này được sử dụng trong tạo bảng và thay đổi câu lệnh bảng. |
2 | BOOLEAN Loại dữ liệu này chỉ lưu trữ true hoặc là false và nó được sử dụng trong định nghĩa cột của câu lệnh tạo bảng. |
3 | CHAR Kiểu dữ liệu này là nơi lưu trữ có độ dài cố định, nó được đệm bằng khoảng trắng, bạn có thể lưu trữ với độ dài tối đa là 255. |
4 | DECIMAL Kiểu dữ liệu này được sử dụng để lưu trữ các giá trị thập phân và nó được sử dụng để tạo bảng và thay đổi các câu lệnh bảng. |
5 | DOUBLE Kiểu dữ liệu này được sử dụng để lưu trữ các giá trị dấu phẩy động trong phạm vi 4,94065645841246544e-324d -1,79769313486231570e + 308. |
6 | FLOAT Kiểu dữ liệu này được sử dụng để lưu trữ các kiểu dữ liệu giá trị động chính xác duy nhất trong phạm vi dương hoặc âm 1.40129846432481707e-45 .. 3.40282346638528860e + 38. |
7 | INT Kiểu dữ liệu này được sử dụng để lưu trữ số nguyên 4 byte trong phạm vi từ -2147483648 đến 2147483647. |
số 8 | SMALLINT Kiểu dữ liệu này được sử dụng để lưu trữ số nguyên 2 byte trong phạm vi từ -32768 đến 32767. |
9 | STRING Điều này được sử dụng để lưu trữ các giá trị chuỗi. |
10 | TIMESTAMP Kiểu dữ liệu này được sử dụng để biểu diễn một điểm trong một thời gian. |
11 | TINYINT Kiểu dữ liệu này được sử dụng để lưu trữ giá trị số nguyên 1 byte trong phạm vi từ -128 đến 127. |
12 | VARCHAR Kiểu dữ liệu này được sử dụng để lưu trữ ký tự có độ dài thay đổi lên đến độ dài tối đa 65,535. |
13 | ARRAY Đây là một kiểu dữ liệu phức tạp và nó được sử dụng để lưu trữ số lượng phần tử có thứ tự thay đổi. |
14 | Map Đây là một kiểu dữ liệu phức tạp và nó được sử dụng để lưu trữ số lượng các cặp khóa-giá trị thay đổi. |
15 | Struct Đây là một kiểu dữ liệu phức tạp và được sử dụng để đại diện cho nhiều trường của một mục. |
Nhận xét trong Impala
Các chú thích trong Impala tương tự như chú thích trong SQL, nói chung chúng ta có hai loại chú thích trong ngôn ngữ lập trình là chú thích một dòng và chú thích nhiều dòng.
Single-line comments- Mỗi dòng được theo sau bởi "-" được coi là một nhận xét trong Impala. Sau đây là một ví dụ về nhận xét một dòng trong Impala.
-- Hello welcome to tutorials point.
Multiline comments - Tất cả các đường giữa /* và */được coi là bình luận nhiều dòng trong Impala. Sau đây là một ví dụ về nhận xét nhiều dòng trong Impala.
/*
Hi this is an example
Of multiline comments in Impala
*/
Các toán tử trong Impala tương tự như trong SQL. Tham khảo hướng dẫn SQL của chúng tôi bằng cách nhấp vào liên kết sautoán tử sql.