Maison  >  Article  >  base de données  >  Comment pouvons-nous modifier une vue MySQL à l'aide de l'instruction CREATE OR REPLACE VIEW ?

Comment pouvons-nous modifier une vue MySQL à l'aide de l'instruction CREATE OR REPLACE VIEW ?

PHPz
PHPzavant
2023-09-12 11:45:141273parcourir

我们如何使用 CREATE OR REPLACE VIEW 语句修改 MySQL 视图?

Comme nous le savons tous, nous pouvons utiliser l'instruction ALTER VIEW pour modifier la vue, mais en plus, nous pouvons également utiliser CREATE OR REPLACE VIEW pour modifier la vue existante. Le concept est simple, puisque MySQL ne modifie la vue que si elle existe déjà, sinon il crée une nouvelle vue. Voici sa syntaxe -

Syntaxe

CREATE OR REPLACE VIEW view_name AS Select_statements FROM table;

Exemple

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)

La requête ci-dessus créera ou remplacera la vue "Info". S'il n'existe pas encore, il sera créé, sinon il sera remplacé par la nouvelle définition donnée dans la requête ci-dessus.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer