看是不是哪里少了空格;
default后是不是

解决方案 »

  1.   

    CREATE TABLE INFOS(STUID varchar2(7) not null,STUNAME varchar2(10) not null,GENDER VARCHAR2(2) NOT NULL,AGE NUMBER(2) NOT NULL,SEAT NUMBER(2) NOT NULL,ENROLLDATE DATE,STUADDRESS VARCHAR2(50) DEFAULT'地址不详',CLASSNO VARCHAR2(4) NOT NULL) ;
      

  2.   


    最后这个
    NLL , 你拼错了。 NULL
      

  3.   


    最后这个
    NLL , 你拼错了。 NULL
    刚开始我还以为还有default后面的值要加双引号呢?就做了个试验,结果就入你所说的
      

  4.   


    最后这个
    NLL , 你拼错了。 NULL正解。。default也该也要加空格吧。
      

  5.   

    CLASSNO VARCHAR2(4) NOT NLL  最后的不为空  null拼写错误!