sqlmysqlsql-view

mysql create view only if it doesn't already exist


How do I create a view only if it doesn't exist. If it does exist, I want to drop the view and redefine it. I also want no warnings or errors.


Solution

  • You're going to kick yourself:

    CREATE OR REPLACE VIEW ...
    

    Details here. ;-)