db2에서는 이런 것이 있습니다.
select * from staff fetch first 5 rows only
라고 하면 하면 처음 5개의 row가 나옵니다.
글구 db2 7.0에 이런기능이 추가되었다고 하는데..저는 잘몰겠습니다..
저두 어디선가 읽은 걸 적어놓은 글이라서...테스트를....
안해봐서-_-;...암튼..identity column입니다...
예를 들어, staff라는 table에 indexnum라는 sequence column을 5씩 증가하도록 정의하고자 하면
create table staff
( indexnum smallint not null generated always as identity (increment by 5),
ID smallint not null,
NAME varchar(9).........) 라고 하시면 됩니다.
위의 test table을 select하게 되면 아래와 같습니다...
select * from staff
-----------------------------------------------------------
INDEXNUM ID NAME ....
-----------------------------------------------------------
1 9 정재익
6 10 김순석
11 11 허정수
16 12 나다
21 13 조용일
이것을 이용하면 게시판 문제를 해결할수 있지 않을까..
ps> 조만간 저두 db2로 게시판을 만든예정인데..
많이 알려주세요..진수님...^^;
>>이진수 님께서 쓰시길<<
:: 안녕하세여.
:: 이번에 db2로 게시판을 개발하는데
:: 오라클의 rownum 이나 mysql의 limit
:: 연산자에 해당하는 것을 모르겠군요.
:: db2로 게시판 개발해 보신분 계시면 답변 좀 부탁드리겠습니다.
::
::
::
::
|