相关疑难解决方法(0)

我如何使用CREATE OR REPLACE?

我是否正确理解CREATE OR REPLACE基本上意味着"如果对象存在,丢弃它,然后以任何方式创建它?"

如果是这样,我做错了什么?这有效:

CREATE TABLE foo (id NUMBER,
title VARCHAR2(4000) DEFAULT 'Default Title')
Run Code Online (Sandbox Code Playgroud)

这不是(ORA-00922:缺失或无效选项):

CREATE OR REPLACE TABLE foo (id NUMBER,
title VARCHAR2(4000) DEFAULT 'Default Title')
Run Code Online (Sandbox Code Playgroud)

我做了些蠢事吗?我似乎无法找到有关此语法的大量文档.

oracle ddl oracle10g

93
推荐指数
6
解决办法
26万
查看次数

标签 统计

ddl ×1

oracle ×1

oracle10g ×1