fields
지정한 필드만 선택하거나 지정한 필드를 제외하여 출력합니다.
명령어 속성
| 항목 | 설명 |
|---|---|
| 명령어 유형 | 가공 쿼리 |
| 필요 권한 | 없음 |
| 라이선스 사용량 | 해당 없음 |
| 병렬 실행 | 지원 |
| 분산 실행 | 미지원 |
문법
fields [-] FIELD [, FIELD ...]
옵션
-- 빼기 기호. 지정하면 나열한 필드를 제외하고 나머지를 출력합니다. 생략하면 나열한 필드만 출력합니다.
FIELD- 선택하거나 제외할 필드 이름. 쉼표(
,)로 구분하여 여러 필드를 지정합니다. 하나 이상의 필드를 반드시 지정해야 합니다.
입력 필드
없음
출력 필드
없음 (지정된 필드를 선택하거나 제외하여 전달)
오류 코드
파싱 오류
| 오류 코드 | 메시지 | 설명 |
|---|---|---|
| 20400 | 필드 이름이 없습니다. | 필드 이름이 지정되지 않은 경우. 이 오류가 발생하는 조건은 계열에 따라 다릅니다 — 4.0 계열은 파싱한 뒤 유효한 필드가 하나도 남지 않은 경우에도 오류가 됩니다 |
설명
fields 명령어는 출력할 필드를 선택하거나 제외합니다. 빼기 기호(-) 없이 사용하면 나열한 필드만 출력하고, 빼기 기호를 사용하면 나열한 필드를 제외한 나머지를 출력합니다.
사용 예
이 사용 예에서 조회하는 WEB_APACHE_SAMPLE 테이블을 준비하려면 쿼리 실습용 데이터를 참고하세요.
-
특정 필드만 출력
table WEB_APACHE_SAMPLE | fields _time, src_ip, method, uri, status_time,src_ip,method,uri,status필드만 출력합니다. -
특정 필드를 제외하고 출력
table WEB_APACHE_SAMPLE | fields - lineline필드를 제외한 나머지 필드를 출력합니다.
변경 이력
fields 명령어는 소나 4.0 이전 버전부터 제공되었습니다.