altibase에서는 oracle과 같이 데이터의 물리적 위치를 알아 올수 있는 방법이 없나요? (rownum 같은...) 예를들어 A B C ================ 0 'KN' '019' 1 'KD' '011' 0 'DG' '012' 이런 테이블이 있다고 치면 A컬럼의 값이 1인 데이터의 물리적 위치(위의 예제에서는 2가 되겠죠.)를 알아올수 있는지 궁금합니다.
rownum 은 Altibase 5 에서부터 지원하고 있습니다. (Oracle 과 똑같이 쓰면 댑니다.)
그외에 나오는 데이터들에 대해서 순번을 매기는 방법은 아쉽게 없군여.... App 단에서 ResultSet Fetch 시 계산하는 방법뿐일것 같습니다.
참고로 rownum 은 데이터의 물리적인 위치를 나타낸다기 보다는 결과셋에 개념적으로 "순서" 부여한 Psedo Column 개념으로 보시는게 맞을 것 같네요. 물리적인 위치는 Oracle 의 경우 rowid 가 대겠죠..