문자열
이 섹션에서는 다음 문자열 함수에 대해 설명합니다:
| 함수 | 설명 |
|---|---|
| BASE64_DECODE | base 64 문자열을 문자열로 디코딩합니다. |
| BASE64_TO_HEX | base 64 문자열을 16진수 문자열로 변환합니다. |
| BYTES_SUBSTRING | UTF-8로 인코딩된 바이트 표현의 바이트 단위 오프셋을 사용하여 입력의 부분 문자열을 반환합니다. 부분 문자와 유효하지 않은 UTF-8 코드 포인트는 결과에서 제거됩니다. |
| CONCAT | string1, string2, ..., stringN의 연결을 반환합니다. |
| DATE | 문자열을 날짜로 변환합니다. |
| JOIN_ARRAYS | MessageFormat 패턴을 사용하여 인덱스별로 여러 배열을 조인합니다. |
| LENGTH | 문자열의 길이를 반환합니다. |
| LOWER | 문자열을 소문자로 변환합니다. |
| LPAD | 지정된 패딩 문자열로 입력 문자열의 왼쪽에 크기만큼 패딩을 추가합니다. |
| LTRIM | 선행 공백 없이 지정된 문자열을 반환합니다. |
| MD5 | MD5를 사용하여 입력을 해시합니다. |
| PARSE_DATETIME | 형식을 사용하여 문자열을 시간대가 있는 타임스탬프로 구문 분석합니다. |
| 바꾸기 | 입력에서 검색의 모든 인스턴스를 바꿀 내용으로 바꿉니다. 검색이 비어 있으면 모든 문자 앞에 그리고 입력 끝에 대체를 삽입합니다. |
| REVERSE | 문자가 역순으로 된 문자열을 반환합니다. |
| RPAD | 지정된 패딩 문자열로 입력 문자열을 크기까지 오른쪽으로 채웁니다. |
| RTRIM | 주어진 문자열에서 후행 공백을 제거하여 반환합니다. |
| SHA1 | 입력을 SHA-1을 사용하여 해시합니다. |
| SHA256 | 입력을 SHA-256을 사용하여 해시합니다. |
| SHA3_512 | 입력을 SHA3-512를 사용하여 해시합니다. |
| SORT_VALUES | 사전순으로 정렬된 값을 반환합니다. |
| 분할 | 제공된 구분 기호로 분할된 지정된 문자열을 반환합니다. 빈 항목을 제거하지 않습니다. |
| SPLIT_TO_RECORD | 주어진 구분 기호로 분할된 문자열을 반환합니다. |
| STRING_FORMAT | 주어진 형식을 사용하여 여러 입력을 문자열로 서식 지정합니다. |
| STRIP_MARGIN | 각 줄에 대해 주어진 여백 문자가 뒤따르는 제어 또는 공백 문자의 접두사를 제거합니다. |
| STRIP_PREFIX | 문자열의 시작 부분에서 주어진 접두사 문자열을 제거합니다. |
| STRIP_SUFFIX | 문자열의 끝 부분에서 주어진 접미사 문자열을 제거합니다. |
| STRPOS | 주어진 문자열 내에서 특정 부분 문자열의 첫 번째 인스턴스의 시작 위치를 반환합니다. |
| SUBSTR | 주어진 문자열 내에서 지정된 지점부터 시작하여 특정 길이의 부분 문자열을 추출합니다. |
| SUBSTRING | 주어진 문자열 내에서 지정된 지점부터 특정 길이의 부분 문자열을 추출합니다. |
| 번역 | 주어진 사전을 사용하여 주어진 값을 번역합니다. |
| TRIM | 선행 또는 후행 공백 없이 주어진 문자열을 반환합니다. |
| TRIM_CHARS | 주어진 문자열에서 선행 또는 후행 문자를 제거하고 반환합니다. |
| UPPER | 문자열을 대문자로 변환합니다. |
| UUID_GENERATOR | UUID를 반환합니다. |
| XX_HASH | xxHash를 사용하여 입력을 해시합니다. |