STRING_LENGTH_MIN

STRING_LENGTH_MIN (시스템 데이터 메트릭 함수)

STRING_LENGTH_MIN()는 테이블의 지정한 열에서 NULL이 아닌 값들의 최소 문자열 길이를 반환해요. 잘림(truncation)이나 예기치 않게 짧은 값을 감지하는 데 이 함수를 사용해요.

이 함수는 Enterprise Edition 기능이에요. 데이터 품질 모니터링(Data Quality Monitoring)에는 Enterprise Edition이 필요해요. 업그레이드에 대해 문의하려면 Snowflake 지원에 연락하세요.

이 문서는 함수를 직접 호출하는 문법을 제공해요. 함수를 테이블이나 뷰와 연결해 주기적으로 실행하는 방법은 DMF 연결(Associate a DMF)을 참고하세요.

출처: Snowflake SQL Reference

본문

문법

SNOWFLAKE.CORE.STRING_LENGTH_MIN(<query>)

인자

query

단일 열을 프로젝션하는 SQL 쿼리를 지정해요.

허용 데이터 타입

*query*가 프로젝션하는 열은 VARCHAR 데이터 타입이어야 해요.

반환

이 함수는 NUMBER 값을 반환해요. 열의 모든 값이 NULL이면 함수는 NULL을 반환해요.

예제

code 열의 최소 문자열 길이 측정:

SELECT SNOWFLAKE.CORE.STRING_LENGTH_MIN(
  SELECT
    code
  FROM inventory.tables.products
);

더 알아보기