CREATE TABLE boardstatus(
  id number(2) default '0' primary key,
  visittimes number(20)  default '0'  NOT NULL,
  clicktimes number(20)  default '0'  NOT NULL,
  maxonlinenumber number(5) default '0' NOT NULL,
  recordat varchar2(50) NOT NULL 
) ;
说明:primary key已经包括了not null约束,不需要再指明了

解决方案 »

  1.   

    那如果是我想在oracle中设置主建自增长,该怎么办?
      

  2.   

    CREATE TABLE author (
      id number(6),
      username varchar2(40) NOT NULL,
      password varchar2(40) NOT NULL,
      msgpopup varchar2(6) NOT NULL default '1',
      myinfo varchar2(6) NOT NULL default '0',
      mess varchar2(255) NOT NULL,
      advpost varchar2(6) NOT NULL default '0',
      hidden varchar2(6) NOT NULL default '0',
      onlineview varchar2(6) NOT NULL default '1',
      threadages number(3) NOT NULL default '0',
      viewmode varchar2(10) NOT NULL,
      email varchar2(40) NOT NULL,
      showemail varchar2(6) NOT NULL default '0',
      lostquestion varchar2(150) NOT NULL,
      lostanswer varchar2(150) NOT NULL,
      sex varchar2(4) NOT NULL,
      education varchar2(10) NOT NULL,
      marry varchar2(8) NOT NULL,
      work varchar2(20) NOT NULL,
      birthday varchar2(50) NOT NULL,
      astro varchar2(8) NOT NULL,
      usersx varchar2(8) NOT NULL,
      homepage varchar2(40) NOT NULL,
      qq varchar2(16) NOT NULL,
      icq varchar2(16) NOT NULL,
      country varchar2(30) NOT NULL,
      province varchar2(30) NOT NULL,
      city varchar2(30) NOT NULL,
      timedifference number(3) NOT NULL default '0',
      introdution varchar2(255) NOT NULL,
      signature varchar2(255) NOT NULL,
      notshowsignature varchar2(6) NOT NULL default '0',
      imagename varchar2(30) NOT NULL,
      imageurl varchar2(255) NOT NULL,
      imagewidth number(3)  NOT NULL default '0',
      imageheight number(3)  NOT NULL default '0',
      lastactivetime varchar2(50) NOT NULL,
      logintime varchar2(50) NOT NULL,
      activetime varchar2(50) NOT NULL,
      registertime varchar2(50) NOT NULL,
      online varchar2(6) NOT NULL default '0',
       number(6) NOT NULL default '0',
      nposts number(6)  NOT NULL default '0',
      ndelete number(6)  NOT NULL default '0',
      nreply number(6)  NOT NULL default '0',
      money number(8)  NOT NULL default '0',
      experience number(8)  NOT NULL default '0',
      charm number(8)  NOT NULL default '0',
      visittimes number(6)  NOT NULL default '0',
      newmembertitle varchar2(30) NOT NULL,
      newsocialpart varchar2(40) NOT NULL,
      status char(1) NOT NULL default '0',
      allowprivate varchar2(6) NOT NULL default '0',
      styleid number(4) NOT NULL default '0',
      viewid number(10) NOT NULL default '0',
      forum number(4)  NOT NULL default '0',
      db number(4)  NOT NULL default '0',
      position varchar2(30) NOT NULL,
      recommendname varchar2(30) NOT NULL,
      ipfrom varchar2(30) NOT NULL,
      usermode number(2)  NOT NULL default '1',
      grade number(2) NOT NULL default '0',
      freshtime number(5) NOT NULL default '0',
      PRIMARY KEY(id)
    ) ;
    这张表我也是像你说的创建的呀,可是还是那个错误,为什么呀?它还是提示错误是:
    ORA-00907:缺少右括号
      

  3.   

    not null放到default 后面
      

  4.   

    zmgowin(隐者),大虾,我可以认识你吗?我的QQ是39212492,希望你能加我,我能多向你请教,好吗?谢谢