CREATE TABLE notice( 
 id int(4) NOT NULL auto_increment, 
 title varchar2(50), 
 body varchar2(500), 
  writer varchar2(10), 
  coname varchar2(50),
  FbDate varchar2(50),
 PRIMARY KEY (id) 
); 大家看看我上面的语句对不对?我想让id是主建并自增长

解决方案 »

  1.   

    请问楼上二位,那我该怎么改SQL语句呢?
      

  2.   

    CREATE TABLE notice( 
     id int(4) NOT NULL, 
     title varchar2(50), 
     body varchar2(500), 
      writer varchar2(10), 
      coname varchar2(50),
      FbDate varchar2(50),
     PRIMARY KEY (id) 
    ); 
    CREATE TABLE notice( 
     id int(4) NOT NULL auto_increment, 
     title varchar2(50), 
     body varchar2(500), 
      writer varchar2(10), 
      coname varchar2(50),
      FbDate varchar2(50),
     PRIMARY KEY (id) 
    ); INSERT INTO notice VALUES   
    (empseq.nextval,其他字段);
      

  3.   

    CREATE SEQUENCE emp_sequence  
        INCREMENT BY 1  -- 每次加几个  
        START WITH 1    -- 从1开始计数  
        NOMAXVALUE      -- 不设置最大值  
        NOCYCLE         -- 一直累加,不循环  
        CACHE 10;
      

  4.   

    看看我的blog,上面有这一篇。
    http://81.cnblogs.com/
      

  5.   

    我的问题还是没有解决啊Eric_1999(╙@^@╜):CREATE SEQUENCE emp_sequence  请问这是在创建什么?和表有什么关系?