【问题标题】:mysql create view only if it doesn't already existmysql 仅在视图不存在时才创建视图
【发布时间】:2011-01-15 19:03:48
【问题描述】:

如何仅在视图不存在时创建视图。如果确实存在,我想删除视图并重新定义它。我也不想要任何警告或错误。

【问题讨论】:

    标签: sql mysql sql-view


    【解决方案1】:

    你会踢自己的:

    CREATE OR REPLACE VIEW ...
    

    Details here. ;-)

    【讨论】:

    • 该死,你打败了我,我没有收到通知,答案已经发布。所以我要 +1。
    【解决方案2】:
    CREATE OR REPLACE VIEW <view name>
    AS
    <your select expression goes here>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-30
      • 1970-01-01
      • 2023-03-26
      相关资源
      最近更新 更多