> 퍼스날 에디션이구요~~~~~
> 음.....윈95용 이더군요....이런걸로 리포트를 쓰라니.....에궁....
> 암튼...int형을 넣을려고 했더니......이론...없네여???
> char,date,long,number,long raw,raw,rowid,varchar2 등이 있네여~~~
> 뭘로 선택해야하나?????
참고로 저는 oracle 8.1.5.0 입니다.
오라클에서도 integer 형이 있기는 하지만 모든 숫자 타입은
내부적으로는 NUMBER 타입으로 동일한 형식으로 저장이 되죠.
참고로 적습니다.
그러나 아래에 보시다시피 integer의 제약이 없어지죠.
이것은 check constraint를 만드시든가, 아니면 조용일님이
하신대로 number(6)으로 하는 것이 가장 좋을 듯합니다.
SQL> create table test ( a integer ) ;
Table created.
SQL> desc test
Name Null? Type
----------------------------------------- -------- ---------------------
A NUMBER(38)
SQL> insert into test values ( 12345 ) ;
1 row created.
SQL> insert into test values ( 123456 ) ;
1 row created.
SQL> insert into test values ( 1234567890 ) ;
1 row created.
|