없습니다. 단지 오라클의 rownum 이라는 psedocolumn 대신에 그냥 단순히 row 들을 입력 순서대로 순번을 정해줄 column 이 필요하다면 oid 라는 column 을 사용하시면 됩니다.
select oid,* from table_name order by oid limit 5;
>>은미 님께서 쓰시길<<
:: rownum 은 오라클에만 있는걸루요......
:: 데이터를 개수를가져오는걸루 알고 있습니다...
:: 그러니까 예를들어.....
:: 데이터라 3개있을때 rownum을 써서 실행하면...
:: 1
:: 2
:: 3
:: 이렇게 값이 넘어옵니다.....
:: 이런기능을 갖구있는건 psql에 없나요?......
::
::
:: >>이태웅 님께서 쓰시길<<
::
:: :: 안녕하세요~
:: :: /*+ index_desc(reg_date bbs_nfo) */ 를 빼고 하면된다는 재익님의 글이 있었는디.. 흐흐~
:: :: 뭐 혹시 또 모르니까.. 정말... rownum 이란 컬럼이 있는지도 확인해보시는 것도 도움이 되겠죠?(
:: 설마
:: :: 이건 아니겠죠.)
:: :: 행복하세요~
:: ::
:: :: >>은미 님께서 쓰시길<<
:: ::
:: :: :: $query= "select reg_date,code,name,title,use_file,use_auth from
:: :: :: (select /*+ index_desc(reg_date bbs_nfo) */ rownum as rnum,reg_date,code,name,title,use_
:: fil
:: :: e,u
:: :: :: se_auth from bbs_info where reg_date is not null) as dddd
:: :: :: where rnum > $seek and rownum <= $max_row";
:: :: ::
:: :: :: 원래 쿼리가 위와 같거든요.....
:: :: :: 오라클용이었구요...
:: :: :: 근데요.....
:: :: :: psql로 수정하려구하니까....
:: :: :: rownum이 없데요....
:: :: :: 이거대신 쓸게 없을까요?....좀 알려주세요....
|