ALTER
    [ALGORITHM = {UNDEFINED | MERGE | TEMPTABLE}]
    [DEFINER = { user | CURRENT_USER }]
    [SQL SECURITY { DEFINER | INVOKER }]
    VIEW view_name [(column_list)]
    AS select_statement
    [WITH [CASCADED | LOCAL] CHECK OPTION]
      Diese Anweisung ändert die Definition einer vorhandenen View. Die
      Syntax ähnelt der von CREATE VIEW. Siehe auch
      Abschnitt 21.2, „CREATE VIEW“. Für diese Anweisung benötigen Sie
      für die View die Berechtigungen CREATE VIEW
      und DROP und zusätzlich die
      Spaltenberechtigungen, die in der
      SELECT-Anweisung verlangt werden.
    
Dies ist eine Übersetzung des MySQL-Referenzhandbuchs, das sich auf dev.mysql.com befindet. Das ursprüngliche Referenzhandbuch ist auf Englisch, und diese Übersetzung ist nicht notwendigerweise so aktuell wie die englische Ausgabe. Das vorliegende deutschsprachige Handbuch behandelt MySQL bis zur Version 5.1.

