1.create table person(person_id  number not null, 
                    name varchar2(15), 
                    gender varchar2(2),
                    birthday date);
2.INSERT INTO person (person_id,name,gender)values (10001,'李彩凤','女');
3.用序列。

解决方案 »

  1.   

    http://expert.csdn.net/Expert/TopicView1.asp?id=1188814
      

  2.   

    INSERT INTO person (person_id,name,gender)values (10001,'李彩凤','女');
    我写如这个语句的时候总是说我:无效字符没有写错啊
      

  3.   

    INSERT INTO person (person_id,name,gender)values (10001,'李彩凤','女');gender)和'女')后面的“括号”应为英文状态下输入。
    像这INSERT INTO person (person_id,name,gender)values (10001,'李彩凤','女');
      

  4.   

    自动生成编号问题:应用序列,但还要写触发器来写!以便自动生成 !
    DECLARE
    NEXT_NO NUMBER(7);
    BEGIN
    SELECT 序列名.NEXTVAL
    INTO NEXT_NO
    FROM DUAL;
    :NEW.ID:= NEXT_NO;
    END;