Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> MySQL

แก้ไข MySQL View ด้วย CREATE OR REPLACE VIEW

การแก้ไข View ด้วย CREATE OR REPLACE VIEW

นอกจาก ALTER VIEW แล้ว ยังสามารถใช้ CREATE OR REPLACE VIEW แก้ไข View ได้: ถ้ามีอยู่แล้วจะแทนที่ ถ้ายังไม่มีจะสร้างใหม่

ไวยากรณ์

CREATE OR REPLACE VIEW view_name AS SELECT_statements FROM table;

ตัวอย่าง

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)

คำสั่งนี้จะสร้าง View Info ใหม่หรือแทนที่คำจำกัดความเดิมด้วยเงื่อนไข Subject = 'Computers'