Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Cách tạo dạng xem trong SQL Server

Để tạo một dạng xem trong SQL Server:

  1. Mở một truy vấn mới bằng cách nhấp vào Truy vấn Mới trên thanh công cụ SSMS
  2. Nhập hoặc dán TẠO CHẾ ĐỘ XEM tuyên bố (ví dụ bên dưới)
  3. Chạy tập lệnh

Chế độ xem bây giờ sẽ được tạo trong cơ sở dữ liệu. Bạn sẽ có thể thấy nó trong nút Chế độ xem trong Trình khám phá đối tượng.

Bây giờ bạn có thể sử dụng SELECT câu lệnh chống lại chế độ xem trong các truy vấn trong tương lai.

Dưới đây là ảnh chụp màn hình của các bước trên.

Mở một truy vấn mới

Mở truy vấn mới bằng cách nhấp vào Truy vấn mới trên thanh công cụ SSMS:

Nhập hoặc dán câu lệnh TẠO CHẾ ĐỘ XEM

Điều này sẽ bắt đầu với CREATE VIEW (view_name) AS tiếp theo là nội dung của chế độ xem.

Đây là một ví dụ:

CREATE VIEW ToDoList AS
SELECT	Tasks.TaskName, Tasks.Description
FROM	Status INNER JOIN
			Tasks ON Status.StatusId = Tasks.StatusId
WHERE	(Status.StatusId = 1)

Chạy tập lệnh

Chạy chế độ xem

Bạn có thể chạy một chế độ xem bằng cách chọn từ nó. Sử dụng SELECT theo cách giống như cách bạn sử dụng khi chọn nội dung của bảng.

Vì vậy, một khung nhìn về cơ bản là một truy vấn được viết trước được lưu trữ trên cơ sở dữ liệu. Thay vì gõ toàn bộ truy vấn mỗi khi bạn muốn chạy, bạn có thể lưu nó trong một dạng xem. Sau đó, tất cả những gì bạn cần làm là chạy một SELECT đơn giản chống lại quan điểm đó.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mệnh đề WHERE thực thi tốt hơn trước IN và JOIN hoặc sau đó

  2. Làm cách nào để so sánh thời gian trong SQL Server?

  3. Giới thiệu về các hàm có giá trị bảng nội tuyến (ITVF) trong SQL Server

  4. Xóa danh sách đăng nhập và mật khẩu đã nhớ trong SQL Server Management Studio

  5. 4 cách để kiểm tra các dòng trùng lặp trong SQL Server