집 >데이터 베이스 >MySQL 튜토리얼 >Oracle 쿼리에서 모든 열과 ROWNUM을 어떻게 선택할 수 있습니까?
ROWNUM을 포함한 모든 열 추출
Oracle에서는 다양한 시나리오에서 모든 열과 추가 ROWNUM을 검색하는 것이 필수적입니다. 처음에는 명시적으로 이름을 지정하지 않고 모든 열을 검색하는 것이 어려워 보일 수 있습니다. 그러나 간단한 기술을 사용하면 다음과 같이 달성할 수 있습니다.
정규화된 "*" 구문 사용:
SELECT rownum, table.* FROM table;
테이블 이름에 ". *"를 추가하면 쿼리가 암시적으로 모든 열을 포함합니다. ROWNUM 의사 열을 포함하여 결과 집합에 있습니다. 이 접근 방식을 사용하면 스키마 변경 사항에 동적으로 적용되어 모든 테이블 열이 반환됩니다.
예를 들어 "테이블"에 "column1", "column2" 및 "column3" 열이 포함된 경우 쿼리는 다음을 생성합니다. 다음과 유사한 결과:
**ROWNUM** **COLUMN1** **COLUMN2** **COLUMN3** 1 Joe Smith 1 2 Bob Jones 3
이 방법은 테이블의 모든 열을 검색하는 간결하고 효과적인 방법을 제공하여 프로세스를 단순화하고 코드를 개선합니다. 유지관리가 용이합니다.
위 내용은 Oracle 쿼리에서 모든 열과 ROWNUM을 어떻게 선택할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!