ORA-00906:缺少左括号,请不要在我看来是FALTA NADA AYUDA的请DEJA CREAR LA SIGUIENTE TABLA Y CREO

代码:

CREATE TABLE profesores
(
  nif         CHAR(10) NOT NULL,nombre      VARCHAR(50) NOT NULL,apellido1   VARCHAR(50),apellido2   VARCHAR(50),direccion   nvarchar(20),titulacion   VARCHAR(20),salario      NUMber(8,2)
  CONSTRAINT ch_sueldo CHECK ( sueldo BETWEEN 100.00 AND 2000.00 ),CONSTRAINT pk_nif PRIMARY KEY ( nif )
);

错误:

  

ORA-00906:缺少左括号,NO ME DEJA CREAR LA SIGUIENTE   TABLA Y CREO QUE NO FALTA NADA AYUDA请

ruoshui105 回答:ORA-00906:缺少左括号,请不要在我看来是FALTA NADA AYUDA的请DEJA CREAR LA SIGUIENTE TABLA Y CREO

查看评论:

CREATE TABLE PROFESORES
(
    NIF                                     CHAR(10) NOT NULL,NOMBRE                                  VARCHAR(50) NOT NULL,APELLIDO1                               VARCHAR(50),APELLIDO2                               VARCHAR(50),DIRECCION                               NVARCHAR(20),/* do you mean VARCHAR? or NVARCHAR2 ? */
    TITULACION                              VARCHAR(20),SALARIO                                 NUMBER(8,2),/* missing comma */
    CONSTRAINT CH_SUELDO CHECK(SUELDO BETWEEN 100.00 AND 2000.00),/* SUELDO is not a column,did you mean SALARIO? */
    CONSTRAINT PK_NIF PRIMARY KEY(NIF)
);
本文链接:https://www.f2er.com/3153729.html

大家都在问