lower()

lower() 함수는 문자열을 소문자로 변환하여 반환합니다.

문법

lower(STR)

매개변수

STR
소문자로 변환할 문자열입니다.

설명

lower() 함수는 STR의 모든 대문자를 소문자로 변환하여 반환합니다. STR이 문자열이 아닌 경우 toString()으로 변환한 뒤 소문자로 변환합니다.

STRnull이면 null을 반환합니다.

오류 코드

해당 사항 없음

사용 예

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

  1. HTTP 메서드를 소문자로 변환

    table limit=5 WEB_APACHE_SAMPLE | eval result = lower(method) | fields method, result
    | # result: "get", "post" 등
    
  2. User-Agent를 소문자로 변환하여 대소문자 무관 검색에 활용

    table limit=5 WEB_APACHE_SAMPLE | eval agent_lower = lower(agent) | search contains(agent_lower, "googlebot") | fields agent
    
  3. null 입력

    json "{'val': null}" | eval result = lower(val)
    | # result: null
    

호환성

lower() 함수는 소나 4.0 이전 버전부터 제공되었습니다.