열과 ROWNUM을 동시에 선택
Oracle에서 SELECT 문은 행 번호를 다른 데이터와 함께 열로 검색할 수 있습니다. 그러나 각 열을 수동으로 지정하는 것은 지루할 수 있습니다. 이 기사에서는 명시적인 열 목록 없이 모든 열과 ROWNUM을 검색하는 솔루션을 탐색합니다.
문제 설명
테이블에서 다음을 포함하여 모든 행과 열을 선택하려고 합니다. 행 번호 매기기를 위한 추가 열입니다. 전통적으로 이를 위해서는 각 열을 명시적으로 나열해야 합니다.
SELECT rownum, column1, column2 FROM table
그러나 각 열의 이름을 지정하는 대신 와일드카드를 사용하는 것이 좋습니다.
해결책
테이블 이름으로 와일드카드(*)를 한정하여 원하는 결과를 얻을 수 있습니다. 결과:
SELECT rownum, table.* FROM table
이 구문은 Oracle에 지정된 테이블에서 모든 열을 검색하여 명시적인 열 목록을 효과적으로 대체하도록 지시합니다.
rownum column1 column2 column3 column4 1 Joe Smith 1 2 2 Bob Jones 3 4
위 내용은 명시적으로 열을 나열하지 않고 Oracle에서 모든 열과 ROWNUM을 어떻게 선택할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!