create or replace 表示在创建视图时,如果已存在同名的视图,则重新创建,
如果只用create 创建,则需将原有的视图删除后才能创建.
create 如果创建已经存在,会报一个错误 -‘对象已存在’
create or replace 则不会报错,如果创建已存在,它会先删除原来的,然后创建你要创建的
博客介绍了数据库视图创建中CREATE和CREATE OR REPLACE的区别。CREATE创建已存在的视图会报错,需先删除原视图;而CREATE OR REPLACE若创建已存在的视图,会先删除原视图再创建,不会报错。
create or replace 表示在创建视图时,如果已存在同名的视图,则重新创建,
如果只用create 创建,则需将原有的视图删除后才能创建.
create 如果创建已经存在,会报一个错误 -‘对象已存在’
create or replace 则不会报错,如果创建已存在,它会先删除原来的,然后创建你要创建的
1694
8166

被折叠的 条评论
为什么被折叠?