create table 0 2 2,704

by 하울카 [2012.07.12 16:52:27]



create table users (
    id varchar(10) primary key,   
    name varchar(20) not null,
    password varchar(10) not null,
   level tinyint not null,
    login int not null,
    recommend int not null
)

level이 부적합한 식별자이고
level에 l 하나더 붙여서 levell 이라고하면

tinyint가 ORA-00902: 데이터유형이 부적합합니다

이렇게 뜹니다. level이 오라클에 지정되서 머 쓰이는데가 잇나요?

그리고 tinyint는 무슨 유형인가요?

토비의 스프링 책에 저렇게 나왔던데 안되네요.
by 손님 [2012.07.12 16:57:33]
level은 오라클에서 단계(깊이)정도를 나타내는데 사용됩니다.
그리고 tinyint(?) 이런게 있는지 모르겠네요?

by 손님 [2012.07.12 17:02:36]
tinyint는 mysql에서 사용하는 -128 ~ 127 또는 0 ~ 255 사이의 정수를 저장하네요.number 3자리로 잡으시면 됩니다.
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입