我的理解是:CREATE OR REPLACE基本上意味着“如果对象存在,放弃它,然后创建它”?如何使用CREATE OR REPLACE?
如果是这样,我做错了什么?这工作:
CREATE TABLE foo (id NUMBER,
title VARCHAR2(4000) DEFAULT 'Default Title')
这并不(ORA-00922:丢失或无效的选项):
CREATE OR REPLACE TABLE foo (id NUMBER,
title VARCHAR2(4000) DEFAULT 'Default Title')
我做一些愚蠢的事?我似乎无法找到关于此语法的很多文档。
叹了口气,我发誓我读了它在某处。好吧。 :) – 2009-06-17 16:54:29
它也不适用于物化视图 – skaffman 2009-06-17 17:02:49
它也不适用于数据库链接。 – 2014-01-23 13:31:03