【问题标题】:ORA-00907: missing right parenthesis DeveloperORA-00907: 缺少右括号
【发布时间】:2018-05-23 18:33:33
【问题描述】:

可能是什么问题?

CREATE TABLE ASIGNACION_ANUAL(
ANIO NUMBER(4),
COD_VENDEDOR VARCHAR2(4),
MONTO_ASIGNACION NUMBER(9) NULL_MONTO,
CANT_VENTAS NUMBER(2) NULL_CANT_VENTAS,
CONSTRAINT ASIGNACION_ANUAL_PK PRIMARY KEY (ANIO, COD_VENDEDOR)
);

错误信息:

ORA-00907: 缺少右括号 00907. 00000 - “缺少右括号”

【问题讨论】:

  • @Hadi:如果问题与 PL/SQL 无关,请不要添加 PLSQL

标签: sql oracle oracle11g ddl ora-00907


【解决方案1】:

删除 NULL_MONTO 和 NULL_CANT_VENTAS :

CREATE TABLE ASIGNACION_ANUAL (
ANIO NUMBER(4),
COD_VENDEDOR VARCHAR2(4),
MONTO_ASIGNACION NUMBER(9) NULL,
CANT_VENTAS NUMBER(2) NULL,
CONSTRAINT ASIGNACION_ANUAL_PK PRIMARY KEY (ANIO, COD_VENDEDOR)
)

【讨论】:

    猜你喜欢
    • 2018-12-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多