ご存知のとおり、ALTER VIEW ステートメントを使用してビューを変更できますが、さらに、CREATE OR REPLACE VIEW を使用して既存のビューを変更することもできます。 MySQL はビューがすでに存在する場合にのみビューを変更し、それ以外の場合は新しいビューを作成するため、概念は単純です。その構文は次のとおりです。 -
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)
上記のクエリは、ビュー「Info」を作成または置換します。まだ存在しない場合は作成され、存在しない場合は、上記のクエリで指定された新しい定義に置き換えられます。
以上がCREATE OR REPLACE VIEW ステートメントを使用して MySQL ビューを変更するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。