fields

지정한 필드만 선택하거나 지정한 필드를 제외하여 출력합니다.

명령어 속성

항목설명
명령어 유형가공 쿼리
필요 권한없음
라이선스 사용량해당 없음
병렬 실행지원
분산 실행미지원

문법

fields [-] FIELD [, FIELD ...]

옵션

-
빼기 기호. 지정하면 나열한 필드를 제외하고 나머지를 출력합니다. 생략하면 나열한 필드만 출력합니다.
FIELD
선택하거나 제외할 필드 이름. 쉼표(,)로 구분하여 여러 필드를 지정합니다. 하나 이상의 필드를 반드시 지정해야 합니다.

입력 필드

없음

출력 필드

없음 (지정된 필드를 선택하거나 제외하여 전달)

오류 코드

파싱 오류
오류 코드메시지설명
20400필드 이름이 없습니다.필드 이름이 지정되지 않은 경우. 이 오류가 발생하는 조건은 계열에 따라 다릅니다 — 4.0 계열은 파싱한 뒤 유효한 필드가 하나도 남지 않은 경우에도 오류가 됩니다

설명

fields 명령어는 출력할 필드를 선택하거나 제외합니다. 빼기 기호(-) 없이 사용하면 나열한 필드만 출력하고, 빼기 기호를 사용하면 나열한 필드를 제외한 나머지를 출력합니다.

사용 예

이 사용 예에서 조회하는 WEB_APACHE_SAMPLE 테이블을 준비하려면 쿼리 실습용 데이터를 참고하세요.

  1. 특정 필드만 출력

    table WEB_APACHE_SAMPLE
    | fields _time, src_ip, method, uri, status
    

    _time, src_ip, method, uri, status 필드만 출력합니다.

  2. 특정 필드를 제외하고 출력

    table WEB_APACHE_SAMPLE
    | fields - line
    

    line 필드를 제외한 나머지 필드를 출력합니다.

변경 이력

fields 명령어는 소나 4.0 이전 버전부터 제공되었습니다.