SAP HANA - Bảng
Các bảng trong cơ sở dữ liệu HANA có thể được truy cập từ HANA Studio trong tab Danh mục dưới Lược đồ. Có thể tạo bảng mới bằng hai phương pháp dưới đây:
- Sử dụng trình soạn thảo SQL
- Sử dụng tùy chọn GUI
SQL Editor trong HANA Studio
SQL Console có thể được mở bằng cách chọn tên lược đồ, trong đó, bảng mới phải được tạo bằng cách sử dụng tùy chọn System View SQL Editor hoặc bằng cách nhấp chuột phải vào tên lược đồ như hình dưới đây -
Khi SQL Editor được mở, tên lược đồ có thể được xác nhận từ tên được viết trên đầu SQL Editor. Bảng mới có thể được tạo bằng câu lệnh SQL Create Table -
Create column Table Test1 (
ID INTEGER,
NAME VARCHAR(10),
PRIMARY KEY (ID)
);
Trong câu lệnh SQL này, chúng tôi đã tạo bảng Cột “Test1”, các kiểu dữ liệu được xác định của bảng và Khóa chính.
Sau khi bạn viết Truy vấn SQL tạo bảng, hãy nhấp vào tùy chọn Thực thi ở phía trên bên phải của trình soạn thảo SQL. Khi câu lệnh được thực thi, chúng tôi sẽ nhận được một thông báo xác nhận như được hiển thị trong ảnh chụp nhanh bên dưới -
Câu lệnh 'Tạo cột Table Test1 (ID INTEGER, NAME VARCHAR (10), PRIMARY KEY (ID))'
thực hiện thành công trong 13 ms 761 μs (thời gian xử lý máy chủ: 12 ms 979 μs) - Hàng bị ảnh hưởng: 0
Câu lệnh thực thi cũng cho biết về thời gian thực hiện câu lệnh. Khi câu lệnh được thực thi thành công, hãy nhấp chuột phải vào tab Bảng bên dưới tên lược đồ trong Chế độ xem hệ thống và làm mới. Bảng mới sẽ được phản ánh trong danh sách các bảng dưới tên Lược đồ.
Câu lệnh Insert được sử dụng để nhập dữ liệu trong Bảng bằng trình soạn thảo SQL.
Insert into TEST1 Values (1,'ABCD')
Insert into TEST1 Values (2,'EFGH');
Nhấp vào Thực thi.
Bạn có thể nhấp chuột phải vào Tên bảng và sử dụng Định nghĩa Dữ liệu Mở để xem kiểu dữ liệu của bảng. Mở Xem trước dữ liệu / Mở Nội dung để xem nội dung bảng.
Tạo Bảng bằng Tùy chọn GUI
Một cách khác để tạo bảng trong cơ sở dữ liệu HANA là sử dụng tùy chọn GUI trong HANA Studio.
Nhấp chuột phải vào tab Bảng trong Lược đồ → Chọn tùy chọn 'Bảng mới' như được hiển thị trong ảnh chụp nhanh bên dưới.
Khi bạn nhấp vào Bảng mới → Nó sẽ mở ra một cửa sổ để nhập tên Bảng, Chọn tên lược đồ từ danh sách thả xuống, Xác định loại Bảng từ danh sách thả xuống: Cửa hàng Cột hoặc Cửa hàng Hàng.
Xác định kiểu dữ liệu như hình dưới đây. Có thể thêm các cột bằng cách nhấp vào dấu +, Khóa chính có thể được chọn bằng cách nhấp vào ô bên dưới Khóa chính phía trước tên Cột, Không phải Null sẽ được kích hoạt theo mặc định.
Sau khi các cột được thêm vào, hãy nhấp vào Thực thi.
Sau khi bạn Thực hiện (F8), Nhấp chuột phải vào Tab Bảng → Làm mới. Bảng mới sẽ được phản ánh trong danh sách các bảng trong Lược đồ đã chọn. Bên dưới Tùy chọn Chèn có thể được sử dụng để chèn dữ liệu trong bảng. Chọn câu lệnh để xem nội dung của bảng.
Chèn dữ liệu vào bảng bằng GUI trong HANA studio
Bạn có thể nhấp chuột phải vào Tên bảng và sử dụng Định nghĩa Dữ liệu Mở để xem kiểu dữ liệu của bảng. Mở Xem trước dữ liệu / Mở Nội dung để xem nội dung bảng.
Để sử dụng các bảng từ một Lược đồ để tạo các dạng xem, chúng ta nên cung cấp quyền truy cập trên Lược đồ cho người dùng mặc định chạy tất cả các Dạng xem trong Mô hình HANA. Điều này có thể được thực hiện bằng cách truy cập trình soạn thảo SQL và chạy truy vấn này -
GRANT SELECT ON SCHEMA "<SCHEMA_NAME>" TO _SYS_REPO WITH GRANT OPTION