Computer >> Máy Tính >  >> Lập trình >> MySQL

Làm cách nào chúng ta có thể sửa đổi dạng xem MySQL bằng câu lệnh CREATE OR REPLACE VIEW?


Như chúng ta biết rằng chúng ta có thể sửa đổi một dạng xem bằng cách sử dụng câu lệnh ALTER VIEW nhưng ngoài cách đó, chúng ta cũng có thể sử dụng CREATE OR REPLACE VIEW để sửa đổi một dạng xem hiện có. Khái niệm này đơn giản vì MySQL chỉ đơn giản là sửa đổi chế độ xem nếu nó đã tồn tại nếu không, một chế độ xem mới sẽ được tạo. Sau đây là cú pháp của nó -

Cú pháp

CREATE OR REPLACE VIEW view_name AS Select_statements FROM table;

Ví dụ

mysql> Create OR Replace VIEW Info AS Select Id, Name, Address, Subject from student_info WHERE Subject = 'Computers';
Query OK, 0 rows affected (0.46 sec)

Truy vấn trên sẽ tạo hoặc thay thế một dạng xem ‘Thông tin’. Nó sẽ được tạo nếu chưa tồn tại nếu không nó sẽ được thay thế bằng một định nghĩa mới được đưa ra trong truy vấn trên.