soundex

soundex (Soundex 코드)

soundex 함수는 문자열의 4자 Soundex 코드를 반환해요.

Pinot은 빈 문자열에 0000을 반환합니다. 입력이 null이면 Pinot은 null을 반환해요.

출처: 문서

본문

soundex(string) -> string

사용 예시

SELECT soundex('Robert') AS value
FROM ignoreMe
value
R163
SELECT soundex('Rupert') AS value
FROM ignoreMe
value
R163
SELECT soundex('Ashcraft') AS value
FROM ignoreMe
value
A261
SELECT soundex('') AS value
FROM ignoreMe
value
0000

참고 사항

  • soundex('Robert')와 soundex('Rupert')는 이 함수가 음성 일치(phonetic matching)용으로 설계되었기 때문에 같은 코드를 반환해요.
  • Pinot은 apache/pinot 병합 커밋 51e610d486bf8aadd647b4b69f34e9c70ef0ebea의 StringFunctions.soundex(...)에서 이 동작을 파생했습니다.

더 알아보기 (Learn more)