Hệ Quản Trị SQL Server - Tạo View
Có thể bạn quan tâm
Về cơ bản, VIEW là một bảng ảo không thực sự tồn tại trong SQL Server. Nó được tạo ra bởi truy vấn kết hợp 1 hoặc nhiều bảng.
Tạo VIEW trong SQL Server
Có hai cách tạo View trong SQL Server:
- Sử dụng công cụ giao diện SQL Server management .
- Sử dụng câu lệnh truy vần SQL Server .
Sử dụng công cụ giao diện SQL Server
Mở SQL Server Management Studio.

Chọn view và click chuột phải.

Chọn một bảng muốn tạo một view. Chúng ta chọn bảng"Student" .

Click vào nút add.
Một View đã được tạo.
Bằng cách sử dụng lệnh truy vấn trong SQL Server.
Cú pháp:
CREATE VIEW view_name AS SELECT column1, column2, ... FROM table_name WHERE condition;Ví dụ tạo VIEW bằng câu lệnh SQL
Chúng ta tạo view có tên "Student_name" lấy dữ liệu từ bảng "Student" where id is >3.
CREATE VIEW [Student_view] AS SELECT id, name, age FROM [javatpoint].[dbo].[Student] WHERE id > 3;Kết quả:

View đã tạo thành công.
Chúng ta có thể thay đổi view đã tạo:

Truy vấn trong view:
SELECT * FROM [Student_view];Kết quả:

Cập nhật trong View
Chúng ta có thể cập nhật view bằng câu lệnh ALTER VIEW
Cú pháp:
CREATE OR REPLACE VIEW view_name AS SELECT column1, column2, ... FROM table_name WHERE condition;Bây giờ thêm cột "fee" cho view "Student_view". Sử dụng câu lệnh sau:
ALTER VIEW [Student_view] AS SELECT id, name, age, fee FROM [javatpoint].[dbo].[Student] WHERE id > 3;Kết quả:

View đã cập nhật thành công. Có thể xem thay đổi bằng câu lệnh SELECT

Kết quả:

Xóa View trong SQL Server
Để xóa một View dùng câu lệnh DROP VIEW .
Cú pháp:
DROP VIEW view_name;Ví dụ:
Xóa view "Student_view".
DROP VIEW [Student_view];Kết quả:

Bây giờ bạn thấy view đã bị xóa
Từ khóa » Cách Tạo Bảng ảo Trong Sql
-
CREATE VIEW - Lệnh Tạo Bảng ảo - SQL & Database
-
CREATE TABLE # - Lệnh Tạo Bảng Tạm - SQL & Database
-
Bảng Tạm Trong SQL Server - Comdy
-
Bảng Tạm Temporary Tables Trong SQL Server - Freetuts
-
[PDF] Bài 2: Bảng ảo – Khung Nhìn (Virtual Table - View)
-
VIEW Trong SQL Server
-
Khung Nhìn VIEW Trong SQL
-
[PDF] 1 Bài 11: Làm Việc Với Bảng ảo Và Chỉ Mục
-
[SQL] Tạo Bảng Lịch ảo Bằng Truy Vấn (phần 1) - Kipalog
-
3-8 Tạo Bảng ảo Bằng Cách Thực Thi Các Câu Lệnh SQL
-
Sử Dụng VIEW Trong SQL - Học Sql Cơ Bản đến Nâng Cao - VietTuts
-
Cách Tạo Bảng Trong Sql | Să
-
View Trong SQL Server | How Kteam