ddud
50
2019-05-23 10:27:38
3
113

sql질문


책보고 공부하고있는데요

mysql에서는 테이블생성시

bno int not null auto_increment,

title varchar(200) not null,

content text null,

writer varchar(50) not null,

regdate timestamp default now(),

viewcnt int default 0,

primary key(bno)); 

이렇게 생성을 하라고 하는데 오라클을 사용하고 있어서 오라클식대로 하고있는데요

bno int not null auto_increment, 부분을 오라클에서는 어떻게 변경하면될까요..?

도와주세요ㅠ

0
0
  • 답변 3

  • 레버리지
    2k
    2019-05-23 10:34:18

    오라클 관련책으로 사세요.

    0
  • 시닙이
    617
    2019-05-23 10:34:32

    oracle 에 auto_increment가 없어서 google에 오라클 시퀀스 키워드로 검색해보세요

    0
  • 르매
    533
    2019-05-23 10:42:53

    오라클에서는 테이블의 컬럼 속성이 아니라, "시퀀스"라는 객체를 만들어 사용합니다.

    굉장히 유용하구요. 어렵지 않습니다.

    아래 링크 참고해 보세요.

    http://www.gurubee.net/lecture/1037

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.