모든 함수(사전순)¶
이 항목에서는 모든 Snowflake 시스템 정의(즉, 기본 제공) 함수, 스칼라 또는 테이블의 목록을 사전순으로 제공합니다.
이 목록은 다음을 포함합니다.
각 함수의 이름.
각 함수의 요약.
함수가 속한 카테고리의 목록.
함수 이름 |
요약 |
카테고리 |
---|---|---|
A |
||
숫자 식의 절대값을 반환합니다. |
||
입력값의 역코사인(아크 코사인)을 계산합니다. 결과는 구간 |
||
입력값의 역쌍곡 코사인(아크 쌍곡선 코사인)을 계산합니다. |
||
월말 정보를 유지하면서, 지정된 개월 수를 날짜 또는 타임스탬프에 더하거나 뺍니다. |
||
이 INFORMATION_SCHEMA 테이블 함수는 지정된 날짜 범위 내의 경고 기록을 쿼리하는 데 사용할 수 있습니다. |
||
현재 계정의 모든 사용자 이름을 반환합니다. |
||
그룹에서 식의 값을 반환합니다. |
||
HyperLogLog를 사용해 입력값 고유 카디널리티의 근삿값을 반환합니다(즉, |
||
원하는 백분위수의 근삿값을 반환합니다(즉, 열 |
||
집계 종료 시 t-Digest 상태의 내부 표현을 (JSON 오브젝트로) 반환합니다. |
||
백분위수 입력 상태를 단일 출력 상태로 결합(병합)합니다. |
||
지정된 t-Digest 상태에 대해 원하는 근사 백분위수 값을 반환합니다. |
||
공간 절약을 사용하여 입력에서 가장 빈번한 값의 근삿값과 해당 값의 대략적인 빈도를 반환합니다. |
||
집계 종료 시 공간 절약 요약을 반환합니다. |
||
입력 상태를 단일 출력 상태로 결합(병합)합니다. |
||
주어진 공간 절약 상태에 대한 대략적인 가장 빈번한 값과 추정 빈도를 반환합니다. |
||
MinHash 상태를 기반으로 입력값의 유사성(Jaccard 인덱스) 추정치를 반환합니다. |
||
MinHash 상태를 기반으로 입력값의 유사성(Jaccard 인덱스) 추정치를 반환합니다. |
||
배열로 피벗된 입력값을 반환합니다. |
||
원본 배열의 모든 요소뿐 아니라 새 요소도 포함한 배열을 반환합니다. |
||
두 배열의 연결을 반환합니다. |
||
누락된 값과 null 값이 제거된 압축된 배열을 반환하여 희소 배열을 밀집 배열로 효과적으로 변환합니다. |
||
0개, 1개 또는 그 이상의 입력값으로 생성된 배열을 반환합니다. |
||
0개, 1개 또는 그 이상의 입력값으로 생성된 배열을 반환합니다. 생성된 배열은 모든 NULL 입력값을 생략합니다. |
||
지정된 ARRAY에서 지정된 값이 발견되면 TRUE를 반환합니다. |
||
입력 ARRAY 에서 고유한 요소만 포함된 새 ARRAY를 반환합니다. |
||
다른 입력 ARRAY에 없는 한 입력 ARRAY의 요소를 포함하는 새 ARRAY 를 반환합니다. |
||
여러 ARRAY로 구성된 ARRAY 를 단일 ARRAY로 평면화합니다. |
||
지정된 범위(예: |
||
원본 배열의 모든 요소뿐 아니라 새 요소도 포함한 배열을 반환합니다. |
||
두 개의 입력 배열에서 일치하는 요소가 포함된 배열을 반환합니다. |
||
입력 ARRAY 가 주어지면 SQL NULL이 아닌 가장 높은 값을 가진 요소를 반환합니다. |
||
입력 ARRAY 가 주어지면 SQL NULL이 아닌 가장 낮은 값을 가진 요소를 반환합니다. |
||
배열에서 처음 나타나는 요소의 인덱스를 반환합니다. |
||
원본 배열의 모든 요소뿐 아니라 새 요소도 포함한 배열을 반환합니다. |
||
원본 ARRAY 가 주어지면 지정된 값의 요소가 제거된 ARRAY가 반환됩니다. |
||
원본 ARRAY 가 주어지면 지정된 위치에서 요소가 제거된 ARRAY가 반환됩니다. |
||
입력 배열의 크기를 반환합니다. |
||
입력 배열 요소의 지정된 하위 세트에서 구성된 배열을 반환합니다. |
||
오름차순 또는 내림차순으로 정렬된 입력 ARRAY 의 요소를 포함한 ARRAY를 반환합니다. |
||
모든 값을 문자열로 캐스팅하고(TO_VARCHAR 사용) 연결하여(요소를 구분하기 위해 두 번째 인자의 문자열 사용) 문자열로 변환된 입력 배열을 반환합니다. |
||
열의 입력 ARRAY에서 고유 값의 합집합을 포함하는 ARRAY 를 반환합니다. |
||
지정된 열에서 모든 고유 값을 포함하는 ARRAY 를 반환합니다. |
||
두 배열에 공통 요소가 하나 이상 있는지 비교합니다. |
||
하나의 입력 ARRAY 로 지정된 키와 다른 입력 ARRAY로 지정된 값을 포함하는 OBJECT 를 반환합니다. |
||
이 함수 집합은 VARIANT 값을 다른 데이터 타입으로 엄격하게 캐스팅하는 작업을 수행하는 데 사용할 수 있습니다. |
||
VARIANT 값을 배열로 캐스팅합니다. |
||
VARIANT 값을 이진 문자열로 캐스팅합니다. |
||
VARIANT 값을 BOOLEAN 값으로 캐스팅합니다. |
||
VARIANT 값을 문자열로 캐스팅합니다. |
||
VARIANT 값을 날짜로 캐스팅합니다. |
||
선택적 정밀도와 스케일로 VARIANT 값을 고정 소수점 10진수(부동 소수점 값과 일치하지 않음)로 캐스팅합니다. |
||
VARIANT 값을 부동 소수점 값으로 캐스팅합니다. |
||
VARIANT 값을 정수로 캐스팅합니다. |
||
VARIANT 값을 오브젝트로 캐스팅합니다. |
||
VARIANT 값을 시간 값으로 캐스팅합니다. |
||
VARIANT 값을 각 TIMESTAMP 값으로 캐스팅합니다. |
||
문자열의 첫 번째 문자에 대한 ASCII 코드를 반환합니다. |
||
인자의 역사인(아크 사인)을 계산합니다. 결과는 구간 |
||
인자의 역쌍곡 사인(아크 쌍곡선 사인)을 계산합니다. |
||
인자의 역탄젠트(아크 탄젠트)를 계산합니다. 결과는 구간 |
||
두 인자 비율의 역탄젠트(아크 탄젠트)를 계산합니다. |
||
인자의 역쌍곡 탄젠트(아크 쌍곡선 탄젠트)를 계산합니다. |
||
이 테이블 함수는 지정된 오브젝트의 메타데이터에 등록된 데이터 파일의 기록, 그리고 이러한 작업에 대해 청구된 크레딧을 쿼리하는 데 사용할 수 있습니다. |
||
이 테이블 함수는 지정된 날짜 범위 내에서 지정된 테이블에 대한 자동 클러스터링 기록을 쿼리하는 데 사용됩니다. |
||
NULL이 아닌 레코드의 평균을 반환합니다. |
||
B |
||
Base64로 인코딩된 문자열을 이진으로 디코딩합니다. |
||
Base64로 인코딩된 문자열을 문자열로 디코딩합니다. |
||
Base64 인코딩을 사용하여 입력(문자열 또는 이진)을 인코딩합니다. |
||
입력 식(숫자 또는 문자열)이 지정된 하한과 상한 내에 있을 때 |
||
문자열 또는 이진 값의 길이를 비트 단위로 반환합니다. |
||
두 숫자 식의 비트 AND를 반환합니다. |
||
그룹에 있는 모든 NULL 이외의 숫자 레코드의 비트 AND 값을 반환합니다. |
||
숫자 값이 주어지면 비트맵에서 해당 값을 나타내는 비트의 상대 위치를 반환합니다. |
||
숫자 값이 주어지면 해당 값을 나타내는 비트가 포함된 비트맵의 식별자(“버킷 번호”)를 반환합니다. |
||
그룹의 각 고유 값에 대해 비트가 설정된 비트맵을 반환합니다. |
||
열에 대한 고유 값 세트를 나타내는 비트맵이 주어지면 고유 값의 수를 반환합니다. |
||
입력 비트맵에 대한 이진 OR 연산의 결과가 포함된 비트맵을 반환합니다. |
||
숫자 식의 비트 부정을 반환합니다. |
||
두 숫자 식의 비트 OR를 반환합니다. |
||
그룹에 있는 모든 NULL 이외의 숫자 레코드의 비트 OR 값을 반환합니다. |
||
숫자 식의 비트를 왼쪽으로 |
||
숫자 식의 비트를 오른쪽으로 |
||
두 숫자 식의 비트 XOR를 반환합니다. |
||
그룹에 있는 모든 NULL 이외의 숫자 레코드의 비트 XOR 값을 반환합니다. |
||
두 숫자 식의 부울 AND를 계산합니다. |
||
그룹의 모든 비 NULL 부울 레코드가 TRUE로 평가되는 경우 TRUE를 반환합니다. |
||
단일 숫자 식의 부울 NOT을 계산합니다. |
||
두 숫자 식의 부울 OR를 계산합니다. |
||
그룹에 있는 하나 이상의 부울 레코드가 TRUE로 평가되면 TRUE를 반환합니다. |
||
두 숫자 식의 부울 XOR를 계산합니다(즉, 두 식 모두가 아니라 그중 하나가 TRUE임). |
||
그룹에서 정확히 하나의 부울 레코드가 TRUE로 평가되는 경우 TRUE를 반환합니다. |
||
스테이지 이름과 상대 파일 경로를 입력으로 사용하여 스테이징된 파일에 대한 범위가 지정된 Snowflake 파일 URL을 생성합니다. |
||
스테이지 이름과 상대 파일 경로를 입력으로 사용하여 스테이징된 파일에 대한 Snowflake 파일 URL 을 생성합니다. |
||
C |
||
연속 “if-then-else” 문처럼 작동합니다. |
||
한 데이터 타입의 값을 다른 데이터 타입으로 변환합니다. |
||
숫자 식의 세제곱근을 반환합니다. |
||
|
||
두 번째 인자에서 첫 번째 인자의 첫 번째 발생을 검색하고, 성공하는 경우 두 번째 인자에서 첫 번째 인자의 위치(1부터 시작)를 반환합니다. |
||
JSON 문서의 유효성을 확인합니다. |
||
XML 문서의 유효성을 확인합니다. |
||
유니코드 코드 포인트(7비트 ASCII 포함)를 입력 유니코드와 일치하는 문자로 변환합니다. |
||
인자 중 첫 번째 NULL이 아닌 식을 반환하거나, 모든 인자가 NULL이면 NULL을 반환합니다. |
||
원래 |
||
식의 데이터 정렬 사양을 반환합니다. |
||
프롬프트가 나타나면 지원되는 언어 모델 중에서 선택하여 응답(완성)을 생성합니다. |
||
완료된 그래프 실행의 상태를 반환합니다. |
||
압축 방법으로 입력 문자열 또는 이진 값을 압축합니다. |
||
하나 이상의 문자열을 연결하거나 하나 이상의 이진 값을 연결합니다. |
||
둘 이상의 문자열을 연결하거나 둘 이상의 이진 값을 연결합니다. |
||
현재 행의 |
||
부울 인자 |
||
|
||
타임스탬프를 다른 타임존으로 변환합니다. |
||
이 테이블 함수는 지난 14일 내에서 다양한 차원에 따라 Snowflake 데이터 로딩 기록을 쿼리하는 데 사용할 수 있습니다. |
||
그룹에서 null이 아닌 쌍의 상관 계수를 반환합니다. |
||
인자의 코사인을 계산하며, 인자는 라디안으로 표현해야 합니다. |
||
인자의 쌍곡선 코사인을 계산합니다. |
||
인자의 코탄젠트를 계산하며, 인자는 라디안으로 표현해야 합니다. |
||
지정된 열에 대한 NULL이 아닌 레코드 수 또는 총 레코드 수를 반환합니다. |
||
조건을 충족하는 레코드 개수를 반환하거나 조건을 충족하는 레코드가 없으면 NULL을 반환합니다. |
||
그룹에서 null이 아닌 쌍의 모집단 공분산을 반환합니다. |
||
그룹에서 null이 아닌 쌍의 표본 공분산을 반환합니다. |
||
같은 윈도우 파티션 내의 다른 값을 기준으로 값의 누적 분포를 찾습니다. |
||
사용자의 현재 세션에서 사용하는 계정 로케이터 를 반환합니다. |
||
현재 계정의 이름을 반환합니다. |
||
현재 사용자에게 부여된 모든 계정 수준 역할을 나열하는 문자열(VARCHAR)을 반환합니다. |
||
함수가 호출된 클라이언트의 버전을 반환합니다. |
||
현재 세션에 사용 중인 데이터베이스의 이름을 반환합니다. |
||
시스템의 현재 날짜를 반환합니다. |
||
요청을 제출한 클라이언트의 IP 주소를 반환합니다. |
||
현재 계정이 속한 조직의 이름을 반환합니다. |
||
현재 사용자가 로그인한 계정의 리전 이름을 반환합니다. |
||
기본 역할이 계정 수준 역할일 때는 현재 세션에 사용 중인 기본 역할 의 이름을 반환하고, 현재 세션에 사용 중인 역할이 데이터베이스 역할인 경우에는 NULL을 반환합니다. |
||
세션의 현재 활성 역할이 계정 역할인지 데이터베이스 역할인지에 따라 각각 ROLE 또는 DATABASE_ROLE을 반환합니다. |
||
현재 세션에서 사용 중인 스키마의 이름을 반환합니다. |
||
활성 검색 경로 스키마를 반환합니다. |
||
현재 세션에 사용 중인 보조 역할 의 이름을 반환합니다. |
||
현재 연결에 해당하는 Snowflake 세션의 고유한 시스템 식별자를 반환합니다. |
||
현재 실행 중인 문의 SQL 텍스트를 반환합니다. |
||
현재 예약되었거나 실행 중인 그래프 실행의 상태를 반환합니다. |
||
시스템의 현재 시간을 반환합니다. |
||
현지 타임존에 있는 시스템의 현재 타임스탬프를 반환합니다. |
||
현재 세션에서 열린 트랜잭션의 트랜잭션 ID를 반환합니다. |
||
시스템에 현재 로그인한 사용자의 이름을 반환합니다. |
||
현재 Snowflake 버전을 반환합니다. |
||
현재 세션에 사용 중인 웨어하우스의 이름을 반환합니다. |
||
D |
||
이 테이블 함수는 지정된 날짜 범위 내에서 Snowflake 테이블로부터 다른 클라우드 저장소 공급자의 네트워크(즉, AWS, Google Cloud Platform 또는 Microsoft Azure의 Snowflake에서 다른 클라우드 공급자의 네트워크로) 및/또는 지리적 리전으로 전송된 데이터의 기록을 쿼리하는 데 사용할 수 있습니다. |
||
보조 데이터베이스의 새로 고침 기록을 반환합니다. |
||
DATABASE_REFRESH_PROGRESS , DATABASE_REFRESH_PROGRESS_BY_JOB |
DATABASE_REFRESH_PROGRESS 함수 집합을 사용하여 다양한 차원에 따라 데이터베이스 새로 고침 상태를 쿼리할 수 있습니다. |
|
이 테이블 함수는 지정된 날짜 범위 내에서 지정된 데이터베이스에 대한 복제 기록을 쿼리하는 데 사용할 수 있습니다. |
||
이 테이블 함수는 지정된 날짜 범위 내에서 단일 데이터베이스(또는 계정의 모든 데이터베이스)에 대한 평균 일일 저장소 사용량(바이트 단위)을 쿼리하는 데 사용할 수 있습니다. |
||
연도, 월, 일을 나타내는 개별 숫자 구성 요소에서 날짜를 만듭니다. |
||
날짜, 시간 또는 타임스탬프에서 지정된 날짜 또는 시간 부분을 추출합니다. |
||
|
||
지정된 날짜 또는 시간 부분의 지정된 값을 날짜, 시간 또는 타임스탬프에 추가합니다. |
||
요청된 날짜 또는 시간 부분을 기반으로 두 날짜, 시간 또는 타임스탬프 식 간의 차이를 계산합니다. |
||
지정한 날짜 또는 타임스탬프에서 세 글자로 된 요일 이름을 추출합니다. |
||
select 식을 각 검색 식과 순서대로 비교합니다. |
||
압축된 |
||
압축된 |
||
VARCHAR 암호 구문을 사용하여 BINARY 값의 암호를 해독합니다. |
||
BINARY 키를 사용하여 BINARY 값의 암호를 해독합니다. |
||
라디안을 도로 변환합니다. |
||
값 그룹 내 값의 순위를 반환하며, 순위에 공백이 없습니다. |
||
나누기 연산자( |
||
나누기 연산자( |
||
이 테이블 함수는 현재 계정의 모든 동적 테이블 에 대한 정보를 반환합니다. |
||
이 테이블 함수는 동적 테이블 의 각 새로 고침(완료 및 실행 중)에 대한 정보를 반환합니다. |
||
E |
||
두 입력 문자열 사이의 레벤슈타인 거리를 계산합니다. |
||
VARCHAR 암호 구문을 사용하여 VARCHAR 또는 BINARY 값을 암호화합니다. |
||
BINARY 키를 사용하여 BINARY 값을 암호화합니다. |
||
첫 번째 식이 두 번째 식으로 끝나는 경우 TRUE를 반환합니다. |
||
두 식이 같은지 비교합니다. |
||
부동 소수점 값으로 올린 오일러 수 |
||
이 함수는 EXPLAIN 계획을 JSON에서 테이블로 변환합니다. |
||
이 테이블 함수는 Snowflake 계정 전체에 대해 Snowflake에서 호출한 외부 함수의 기록을 검색합니다. |
||
이 테이블 함수는 지정된 외부 테이블 의 메타데이터에 포함된 스테이징된 데이터 파일에 대한 정보를 쿼리하는 데 사용할 수 있습니다. |
||
이 테이블 함수는 외부 테이블의 메타데이터 기록에 대한 정보를 쿼리하는 데 사용할 수 있습니다. |
||
날짜, 시간 또는 타임스탬프에서 지정된 날짜 또는 시간 부분을 추출합니다. |
||
정규화된 이름: SNOWFLAKE.CORTEX.EXTRACT_ANSWER |
||
지정된 테이블 또는 뷰에서 지원되는 각 열에 대한 카테고리 세트(의미론적 및 개인정보 보호)를 반환합니다. |
||
F |
||
입력값의 계승을 계산합니다. |
||
정렬된 값 그룹 내의 첫 번째 값을 반환합니다. |
||
복합 값을 여러 행으로 평면화(분해)합니다. |
||
|
||
G |
||
INFER_SCHEMA 함수 출력을 사용하여 반정형 데이터가 포함된 스테이징된 파일 세트에서 열 목록을 생성합니다. |
||
지정된 행 수, 지정된 생성 기간(초), 또는 둘 다를 기반으로 데이터 행을 만듭니다. |
||
ARRAY 또는 OBJECT (또는 ARRAY 또는 OBJECT를 포함하는 VARIANT)에서 값을 추출합니다. |
||
스테이지 내 파일의 위치를 기준으로 하는 파일의 경로와 스테이지 이름을 입력으로 사용하여 스테이징된 파일의 절대 경로를 검색합니다. |
||
경고 조건에 대해 실행된 SQL 문의 쿼리 ID를 반환합니다. |
||
지정된 오브젝트를 다시 만드는 데 사용할 수 있는 DDL 문을 반환합니다. |
||
오브젝트에서 필드 값을 추출합니다. 인자 중 하나가 NULL이면 NULL을 반환합니다. |
||
지정된 오브젝트가 참조하는 오브젝트 목록을 반환합니다. |
||
경로 이름을 사용하여 반정형 데이터에서 값을 추출합니다. |
||
스테이지 이름과 상대 파일 경로를 입력으로 사용하여 스테이지의 파일에 대한 사전 서명 URL을 생성합니다. |
||
완료한 쿼리 내의 개별 쿼리 연산자에 대한 통계를 반환합니다. |
||
클라우드 저장소에서 스테이지 이름과 절대 파일 경로를 입력으로 사용하여 스테이지에서 스테이징된 파일의 위치를 기준으로 파일 경로를 추출합니다. |
||
스테이지 이름을 입력으로 사용하여 외부 또는 내부의 명명된 스테이지에 대한 URL을 검색합니다. |
||
INTEGER 값일 경우, 지정된 위치에 비트 값을 반환합니다. |
||
현지 타임존에 있는 시스템의 현재 타임스탬프를 반환합니다. |
||
SQL 변수 이름과 연결된 값을 반환합니다. |
||
식 목록에서 가장 큰 값을 반환합니다. |
||
GROUP BY 쿼리로 생성된 행에 어떤 식 목록이 그룹화되는지 설명합니다. |
||
GROUP BY 쿼리로 생성된 행에 어떤 식 목록이 그룹화되는지 설명합니다. |
||
H |
||
주어진 해상도에 대해 H3 셀의 하위 항목 INTEGER ID로 구성된 ARRAY를 반환합니다. |
||
주어진 해상도에 대해 H3 셀 하위 항목의 16진수 ID를 포함하는 VARCHAR로 구성된 ARRAY를 반환합니다. |
||
주어진 해상도에 대해 H3 셀의 상위 항목 ID를 반환합니다. |
||
(GEOGRAPHY 오브젝트로 지정된) 도형을 완전히 덮는 H3 셀의 최소 세트를 식별하는 ID(INTEGER 값)로 구성된 ARRAY를 반환합니다. |
||
(GEOGRAPHY 오브젝트로 지정된) 도형을 완전히 덮는 H3 셀의 최소 세트를 식별하는 16진수 ID(VARCHAR 값)로 구성된 ARRAY를 반환합니다. |
||
H3 셀의 해상도를 반환합니다. |
||
지정된 셀로부터 k 거리 내에 있는 H3 셀의 ID로 구성된 ARRAY를 반환합니다. |
||
ID로 지정된 두 H3 셀 사이의 거리를 반환합니다. |
||
두 셀 사이의 선을 나타내는 H3 셀의 ID로 구성된 ARRAY를 반환합니다. |
||
H3 셀 ID의 INTEGER 값을 16진수 형식으로 변환합니다. |
||
주어진 위도, 경도, 해상도에 대해 H3 셀 ID의 INTEGER 값을 반환합니다. |
||
주어진 위도, 경도, 해상도에 대해 H3 셀 ID를 16진수 형식(VARCHAR 값)으로 반환합니다. |
||
주어진 해상도에서 (GEOGRAPHY 오브젝트로 지정된) 점에 대한 H3 셀 ID의 INTEGER 값을 반환합니다. |
||
주어진 해상도에서 (GEOGRAPHY 오브젝트로 지정된) 점에 대한 H3 셀 ID의 16진수 값을 반환합니다. |
||
(GEOGRAPHY 오브젝트로 지정된) 다각형에 도심이 포함되어 있는 H3 셀의 ID에 대한 INTEGER 값으로 구성된 ARRAY를 반환합니다. |
||
(GEOGRAPHY 오브젝트로 지정된) 다각형에 도심이 포함되어 있는 H3 셀의 16진수 ID에 대한 VARCHAR 값으로 구성된 ARRAY를 반환합니다. |
||
16진수 형식의 H3 셀 ID를 INTEGER 값으로 변환합니다. |
||
부호 있는 64비트 해시 값을 반환합니다. |
||
(순서 없는) 입력 행 세트에 대해 부호 있는 집계 64비트 해시 값을 반환합니다. |
||
하버사인 수식을 사용하여 지표면상 두 지점 사이의 대원 거리를 km 단위로 계산합니다. |
||
16진수로 인코딩된 문자열을 이진으로 디코딩합니다. |
||
16진수로 인코딩된 문자열을 문자열로 디코딩합니다. |
||
16진수(또한 ‘hex’ 또는 ‘base16’) 인코딩을 사용하여 입력값을 인코딩합니다. |
||
HyperLogLog를 사용해 입력값 고유 카디널리티의 근삿값을 반환합니다(즉, |
||
집계 종료 시 HyperLogLog 상태를 반환합니다. |
||
입력 상태를 단일 출력 상태로 결합(병합)합니다. |
||
주어진 HyperLogLog 상태에 대한 카디널리티 추정값을 반환합니다. |
||
BINARY 형식의 입력값을 OBJECT 형식으로 변환합니다. |
||
OBJECT 형식의 입력값을 BINARY 형식으로 변환합니다. |
||
시간 또는 타임스탬프 값에서 해당 시간 부분을 추출합니다. |
||
I |
||
단일 수준 |
||
|
||
문자열이 지정된 패턴과 일치하는지 여부를 확인하기 위해 대/소문자를 구분하지 않는 비교를 수행합니다. |
||
하나 이상의 지정된 패턴과 문자열을 일치시키기 위해 대/소문자를 구분하지 않는 비교를 수행합니다. |
||
해당 인자가 명시적 목록의 멤버 또는 하위 쿼리의 결과 중 하나인지 여부를 테스트합니다. |
||
반정형 데이터가 포함된 일련의 스테이징된 데이터 파일에서 파일 메타데이터 스키마를 자동으로 감지하고, 열 정의를 검색합니다. |
||
각 단어의 첫 글자는 대문자로, 이후의 글자는 소문자로 하여 입력 문자열( |
||
지정된 위치에서 시작하여, 지정된 길이의 하위 문자열을 새 문자열 또는 이진 값으로 바꿉니다. |
||
쿼리를 실행하는 오브젝트의 계정 수준 역할의 이름을 반환하거나 역할 이름이 데이터베이스 역할인 경우에는 NULL을 반환합니다. |
||
INVOKER_SHARE 함수가 호출된 테이블 또는 뷰에 직접적으로 액세스한 공유의 이름을 반환합니다. 그 외의 경우, 함수는 NULL을 반환합니다. |
||
두 식이 같은지(또는 같지 않은지) 비교합니다. |
||
식이 NULL인지, NULL이 아닌지 결정합니다. |
||
이 함수 집합은 VARIANT 열에 저장된 값의 데이터 타입을 결정하는 데 사용할 수 있는 부울 조건자 역할을 합니다. |
||
VARIANT 인자에 ARRAY 값이 있는 경우 TRUE를 반환합니다. |
||
VARIANT 인자에 이진 문자열이 포함되어 있으면 TRUE를 반환합니다. |
||
VARIANT 인자에 부울 값이 포함되어 있으면 TRUE를 반환합니다. |
||
VARIANT 인자에 문자열 값이 포함되어 있으면 TRUE를 반환합니다. |
||
데이터베이스 역할이 현재 세션에 대한 사용자의 활성 기본 또는 보조 역할 계층 구조에 있는지, 또는 지정된 열에 현재 세션에 대한 사용자의 활성 기본 또는 보조 역할 계층 구조에 있는 데이터베이스 역할이 포함되어 있는지 확인합니다. |
||
VARIANT 값에 DATE 값이 포함되어 있는지 확인합니다. |
||
VARIANT 인자에 고정 소수점 10진수 값 또는 정수가 포함되어 있으면 TRUE를 반환합니다. |
||
VARIANT 인자에 부동 소수점 값, 고정 소수점 10진수 또는 정수가 포함되어 있으면 TRUE를 반환합니다. |
||
INVOKER_ROLE 함수에서 반환하는 역할이 함수가 호출되는 컨텍스트를 기반으로 인자에 지정된 역할의 권한을 상속하는 경우 TRUE를 반환합니다. |
||
VARIANT 인자에 정수 값이 포함되어 있으면 TRUE를 반환합니다. |
||
VARIANT 인자가 JSON null 값이면 true를 반환합니다. |
||
VARIANT 인자에 OBJECT 값이 있는 경우 TRUE를 반환합니다. |
||
계정 역할이 세션에 대한 사용자의 활성 기본 또는 보조 역할 계층 구조에 있는지, 또는 지정된 열에 세션에 대한 사용자의 활성 기본 또는 보조 역할 계층 구조에 있는 역할이 포함되어 있는지 확인합니다. |
||
VARIANT 값에 TIME 값이 포함되어 있는지 확인합니다. |
||
VARIANT 값에 각각의 TIMESTAMP 값이 포함되어 있는지 확인합니다. |
||
J |
||
두 입력 문자열 사이의 Jaro-Winkler 유사성 을 계산합니다. |
||
첫 번째 인자를 JSON 문자열로 구문 분석하고 두 번째 인자의 경로가 가리키는 요소의 값을 반환합니다. |
||
K |
||
NULL이 아닌 레코드의 모집단 초과 첨도를 반환합니다. |
||
L |
||
테이블 자체를 조인하지 않으면서 동일 결과 세트의 이전 행에 있는 데이터에 액세스합니다. |
||
날짜 또는 타임스탬프에 대해 지정된 날짜 부분의 마지막 날을 반환합니다. |
||
현재 세션에서 지정된 쿼리의 ID를 반환합니다. |
||
동작을 실행할 때 가장 최근에 오류가 발생하지 않고 성공적으로 이루어진 경고 조건 평가의 예약된 시간을 나타내는 타임스탬프를 반환합니다. |
||
현재 세션에서 커밋되거나 롤백된 마지막 트랜잭션의 트랜잭션 ID를 반환합니다. |
||
정렬된 값 그룹 내의 마지막 값을 반환합니다. |
||
테이블 자체를 조인하지 않으면서 동일 결과 세트의 이후 행에 있는 데이터에 액세스합니다. |
||
식 목록에서 가장 작은 값을 반환합니다. |
||
입력값의 맨 왼쪽 하위 문자열을 반환합니다. |
||
입력 문자열 또는 이진 값의 길이를 반환합니다. |
||
문자열이 지정된 패턴과 일치하는지 여부를 확인하기 위해 대/소문자를 구분하는 비교를 수행합니다. |
||
하나 이상의 지정된 모든 패턴과 문자열을 일치시키기 위해 대/소문자를 구분하는 비교를 수행합니다. |
||
하나 이상의 지정된 패턴과 문자열을 일치시키기 위해 대/소문자를 구분하는 비교를 수행합니다. |
||
|
||
숫자 식의 자연 로그를 반환합니다. |
||
시스템의 현재 시간을 반환합니다. |
||
현지 타임존에 있는 시스템의 현재 타임스탬프를 반환합니다. |
||
숫자 식의 로그를 반환합니다. |
||
LOGIN_HISTORY 테이블 함수 집합을 사용하여 다양한 차원에 따라 Snowflake 사용자의 로그인 시도를 쿼리할 수 있습니다. |
||
모든 문자가 소문자로 변환된 입력 문자열( |
||
다른 문자열의 문자로 문자열을 왼쪽에 채우거나 다른 이진 값의 바이트로 이진 값을 왼쪽에 채웁니다. |
||
화이트스페이스 등 선행 문자를 문자열에서 제거합니다. |
||
M |
||
두 MAP 의 연결을 반환합니다. |
||
지정된 MAP 에 지정된 키가 포함되어 있는지 확인합니다. |
||
하나 이상의 키가 제거된 기존 MAP을 기반으로 MAP 을 반환합니다. |
||
새 키-값 페어가 삽입된 입력 MAP(새 값으로 업데이트된 기존 키)으로 구성된 MAP 을 반환합니다. |
||
MAP 의 키를 반환합니다. |
||
기존 MAP에서 지정된 키-값 페어를 포함하는 새 MAP 을 반환합니다. |
||
MAP 의 크기를 반환합니다. |
||
이 테이블 함수는 지정된 날짜 범위 내에서 지정된 구체화된 뷰에 대한 구체화된 뷰 새로 고침 기록을 쿼리하는 데 사용됩니다. |
||
|
||
열의 최대값을 포함하는 행을 찾고 해당 행에 있는 다른 열의 값을 반환합니다. |
||
128비트 MD5 메시지 다이제스트를 포함하고 16진수로 인코딩된 32자의 문자열을 반환합니다. |
||
128비트 MD5 메시지 다이제스트를 포함한 16바이트 |
||
부호 있는 128비트 Big Endian 숫자로 해석된 128비트 MD5 메시지 다이제스트를 반환합니다. |
||
128비트 MD5 메시지 다이제스트를 계산하고, 이를 부호 있는 128비트 Big Endian 숫자로 해석하고, 숫자의 하위 64비트를 부호 없는 정수로 반환합니다. |
||
128비트 MD5 메시지 다이제스트를 계산하고, 이를 부호 있는 128비트 Big Endian 숫자로 해석하고, 숫자의 상위 64비트를 부호 없는 정수로 반환합니다. |
||
값 세트의 중앙값을 결정합니다. |
||
|
||
열의 최소값을 포함하는 행을 찾고 해당 행에 있는 다른 열의 값을 반환합니다. |
||
|
||
입력 MinHash 상태를 단일 MinHash 출력 상태로 결합합니다. |
||
입력 |
||
|
||
지정한 날짜 또는 타임스탬프에서 세 글자로 된 월 이름을 추출합니다. |
||
두 DATE 또는 TIMESTAMP 값 사이의 개월 수를 반환합니다. |
||
N |
||
지정된 네트워크 규칙이 연결된 각 오브젝트에 대한 행을 반환하거나, 또는 지정된 컨테이너와 연결된 각 네트워크 규칙에 대한 행을 반환합니다. |
||
입력 날짜 이후에 발생하는 첫 번째 지정된 DOW(요일)의 날짜를 반환합니다. |
||
지정된 |
||
이 테이블 함수를 사용해 Snowflake를 통해 전송된 알림 기록을 쿼리할 수 있습니다. |
||
정렬된 값 그룹 내의 n번째 값(최대 1000)을 반환합니다. |
||
순서가 지정된 데이터 세트를 |
||
|
||
인자가 |
||
|
||
첫 번째 입력이 NULL인지 여부에 따라 값을 반환합니다. |
||
O |
||
그룹당 한 개의 OBJECT를 반환합니다. |
||
인자에서 생성된 OBJECT 를 반환합니다. |
||
인자에서 생성된 OBJECT 를 반환합니다. |
||
하나 이상의 키가 제거된 입력(즉, 소스) 오브젝트의 내용을 포함하는 오브젝트를 반환합니다. |
||
새 키-값 페어가 삽입된 입력 오브젝트(또는 새 값으로 업데이트된 기존 키)로 구성된 오브젝트를 반환합니다. |
||
입력 오브젝트의 최상위 수준에 있는 키 목록을 포함하는 배열을 반환합니다. |
||
기존 오브젝트의 일부 키-값 페어가 포함된 새 OBJECT 를 반환합니다. |
||
문자열 또는 이진 값의 길이를 바이트 단위로 반환합니다. |
||
P |
||
유효한 INET(Internet Protocol) 또는 CIDR(Classless Internet Domain Routing) IPv4 또는 IPv6 문자열의 모든 구성 요소로 이루어진 JSON 오브젝트를 반환합니다. |
||
입력 문자열을 JSON 문서로 해석하여 VARIANT 값을 생성합니다. |
||
유효한 입력 URL/URI의 모든 구성 요소(조각, 호스트, 경로, 포트, 쿼리, 체계)로 구성된 JSON 오브젝트를 반환합니다. |
||
입력 문자열을 XML 문서로 해석하여 OBJECT 값을 생성합니다. |
||
값 그룹 내 값의 상대적 순위를 반환하며, 반환 값은 0.0에서 1.0 사이의 백분율로 지정됩니다. |
||
입력 열의 연속 분포를 기반으로 백분위수 값을 반환합니다( |
||
입력 열의 이산 분포를 기반으로 백분위수 값을 반환합니다( |
||
원주율 값을 부동 소수점 값으로 반환합니다. |
||
이 테이블 함수는 지정된 날짜 범위 내에서 Snowpipe 를 사용하여 Snowflake 테이블에 로딩된 데이터 기록을 쿼리하는 데 사용할 수 있습니다. |
||
마스킹 정책 에 의해 보호되는 테이블 또는 뷰 열이나, 행 액세스 정책 에 의해 보호되는 테이블 또는 뷰나, 테이블 또는 뷰가 정책의 두 유형 모두에 의해 보호되는 경우 그 둘 다에 대한 쿼리 결과를 시뮬레이션합니다. |
||
지정된 정책이 오브젝트에 할당된 각 오브젝트에 대한 행을 반환하거나 또는 지정된 오브젝트에 할당된 각 정책에 대한 행을 반환합니다. |
||
두 번째 인자에서 첫 번째 인자의 첫 번째 발생을 검색하고, 성공하는 경우 두 번째 인자에서 첫 번째 인자의 위치(1부터 시작)를 반환합니다. |
||
숫자(x)를 지정한 지수(y)의 거듭제곱으로 반환합니다. |
||
입력 날짜 이전에 발생하는 첫 번째 지정된 DOW(요일)의 날짜를 반환합니다. |
||
Q |
||
QUERY_ACCELERATION_HISTORY 함수는 지정된 날짜 범위 내에서 쿼리 가속 서비스 기록을 쿼리하는 데 사용됩니다. |
||
다음과 같이 QUERY_HISTORY 테이블 함수 집합을 사용하여 다양한 차원에 따라 Snowflake 쿼리 기록을 쿼리할 수 있습니다. |
||
R |
||
도를 라디안으로 변환합니다. |
||
각 호출은 의사 난수 64비트 정수를 반환합니다. |
||
지정된 |
||
정렬된 값 그룹 내의 값에 대한 순위를 반환합니다. |
||
그룹 내의 값 합계에 대한 그룹 내의 값 비율을 반환합니다. |
||
문자열이 지정된 패턴과 일치하는지 여부를 확인하기 위해 비교를 수행합니다. |
||
문자열에서 패턴이 발생하는 횟수를 반환합니다. |
||
문자열 주제에서 정규식 패턴의 지정된 발생 위치를 반환합니다. |
||
문자열이 지정된 패턴과 일치하는지 확인하기 위해 비교를 수행합니다. |
||
지정된 패턴(또는 패턴의 모든 발생 항목)이 제거되거나 대체 문자열로 바뀐 주제를 반환합니다. |
||
문자열 내에서 정규식과 일치하는 하위 문자열을 반환합니다. |
||
문자열 내의 정규식과 일치하는 모든 하위 문자열을 포함하는 ARRAY 를 반환합니다. |
||
그룹에서 null이 아닌 쌍에 대한 독립 변수의 평균을 반환하며, 여기서 |
||
그룹에서 null이 아닌 쌍에 대한 종속 변수의 평균을 반환하며, 여기서 |
||
그룹에서 null이 아닌 숫자 쌍의 수를 반환합니다. |
||
그룹에서 null이 아닌 쌍에 대한 일변량 선형 회귀선의 절편을 반환합니다. |
||
그룹에서 null이 아닌 쌍에 대한 결정 계수를 반환합니다. |
||
그룹에서 null이 아닌 쌍에 대한 선형 회귀선의 기울기를 반환합니다. |
||
null이 아닌 쌍에 대해 REGR_COUNT(y, x) * VAR_POP(x)를 반환합니다. |
||
null이 아닌 쌍에 대해 REGR_COUNT(식1, 식2) * COVAR_POP(식1, 식2)를 반환합니다. |
||
null이 아닌 쌍에 대해 REGR_COUNT(y, x) * VAR_POP(y)를 반환합니다. |
||
첫 번째 인자가 NULL인 경우 NULL을 반환하고, 그렇지 않으면 두 번째 인자를 반환합니다. |
||
두 번째 인자가 NULL인 경우 NULL을 반환하고, 그렇지 않으면 첫 번째 인자를 반환합니다. |
||
지정된 횟수만큼 입력을 반복하여 문자열을 작성합니다. |
||
지정된 하위 문자열이 발생할 때마다 해당 문자열을 제거하고, 선택적으로 다른 하위 문자열로 바꿉니다. |
||
지난 14일 이내에 보조 복제 또는 장애 조치 그룹에 대한 복제 기록을 반환합니다. |
||
REPLICATION_GROUP_REFRESH_PROGRESS, REPLICATION_GROUP_REFRESH_PROGRESS_BY_JOB |
REPLICATION_GROUP_REFRESH_PROGRESS 함수 집합을 사용하여 복제 또는 장애 조치 그룹 새로 고침 상태를 쿼리할 수 있습니다. |
|
지난 14일 이내에 보조 복제 또는 장애 조치 그룹에 대한 복제 사용 기록을 반환합니다. |
||
이 테이블 함수는 지정된 날짜 범위 내에서 지정된 데이터베이스에 대한 복제 기록을 쿼리하는 데 사용할 수 있습니다. |
||
지정된 시간 간격 동안 Snowflake에 대해 이루어진 SCIM REST API 요청 목록을 반환합니다. |
||
결과가 테이블인 것처럼 이전 명령의 결과 세트(쿼리를 실행한 후 24시간 이내)를 반환합니다. |
||
문자열의 문자 순서 또는 이진 값의 바이트 순서를 반대로 바꿉니다. |
||
입력값의 맨 오른쪽 하위 문자열을 반환합니다. |
||
문자열이 지정된 패턴과 일치하는지 여부를 확인하기 위해 비교를 수행합니다. |
||
|
||
윈도우 파티션 내의 각 행에 대해 고유한 행 번호를 반환합니다. |
||
다른 문자열의 문자로 문자열을 오른쪽에 채우거나 다른 이진 값의 바이트로 이진 값을 오른쪽에 채웁니다. |
||
문자열에서 화이트스페이스를 포함한 후행 문자를 제거합니다. |
||
인자에서 후행 공백은 빼지만 선행 공백은 포함한 길이를 반환합니다. |
||
S |
||
현재 경고의 예약된 시간을 나타내는 타임스탬프를 반환합니다. |
||
이 테이블 함수는 지정된 날짜 범위 내에서 지정된 테이블에 대한 검색 최적화 서비스 유지 관리 기록을 쿼리하는 데 사용됩니다. |
||
지정된 영어 입력 텍스트에 대한 감정 점수를 반환합니다. |
||
줄 바꿈과 함께 단조 증가하는 정수 시퀀스를 반환합니다. |
||
이 테이블 함수는 서버리스 작업 사용 기록을 쿼리하는 데 사용됩니다. |
||
160비트 SHA-1 메시지 다이제스트를 포함하고 16진수로 인코딩된 40자의 문자열을 반환합니다. |
||
160비트 SHA-1 메시지 다이제스트를 포함한 20바이트 이진수를 반환합니다. |
||
N비트 SHA-2 메시지 다이제스트를 포함하고 16진수로 인코딩된 문자열을 반환하는데, 여기서 N은 지정된 출력 다이제스트 크기입니다. |
||
N비트 SHA-2 메시지 다이제스트를 포함한 이진수를 반환하는데, 여기서 N은 지정된 출력 다이제스트 크기입니다. |
||
지정된 Python 패키지에 대한 종속성과 해당 버전의 목록을 반환합니다. |
||
인자의 부호를 반환합니다. |
||
인자의 사인을 계산하며, 인자는 라디안으로 표현해야 합니다. |
||
인자의 쌍곡선 사인을 계산합니다. |
||
NULL이 아닌 레코드의 샘플 왜곡도를 반환합니다. |
||
입력 문자열의 표음 문자 표현을 포함하는 문자열을 반환합니다. |
||
입력 문자열의 음성 표현을 포함하는 문자열을 반환하고 첫 번째 문자와 두 번째 문자가 같은 숫자를 사용할 때 두 번째 문자에 대한 Soundex 코드 번호를 유지합니다. |
||
지정된 수의 공백으로 구성된 문자열을 작성합니다. |
||
주어진 구분 기호로 주어진 문자열을 분할하고 결과를 문자열 배열로 반환합니다. |
||
지정된 문자에서 주어진 문자열을 분할하고, 요청된 부분을 반환합니다. |
||
이 테이블 함수는 (지정된 구분 기호를 기준으로) 문자열을 분할하고 결과를 행으로 평면화합니다. |
||
음이 아닌 숫자 식의 제곱근을 반환합니다. |
||
숫자 식의 제곱(즉 숫자 식에 자신을 곱한 값)을 반환합니다. |
||
GEOGRAPHY 또는 GEOMETRY 형식의 값이 주어지면 그 값의 이진 표현을 EWKB(extended well-known binary) 형식으로 반환합니다. |
||
GEOGRAPHY 또는 GEOMETRY 형식의 값이 주어지면 그 값의 텍스트(VARCHAR) 표현을 EWKT(extended well-known text) 형식으로 반환합니다. |
||
GEOGRAPHY 또는 GEOMETRY 형식의 값이 주어지면 그 값의 이진 표현을 WKB(well-known binary) 형식으로 반환합니다. |
||
GEOGRAPHY 또는 GEOMETRY 형식의 값이 주어지면 그 값의 텍스트(VARCHAR) 표현을 WKT(well-known text) 형식으로 반환합니다. |
||
원점(관찰자의 위치)을 나타내는 점과 지정된 점이 주어지면 방위각이 라디안으로 반환됩니다. |
||
입력 GEOMETRY 오브젝트의 지정된 거리 내에 있는 지점을 포함하는 MultiPolygon을 나타내는 GEOMETRY 오브젝트를 반환합니다. |
||
ST_COLLECT에는 두 가지 형태가 있습니다. |
||
GEOGRAPHY 또는 GEOMETRY 오브젝트가 동일한 유형의 다른 오브젝트 내부에 완전히 들어 있으면 TRUE를 반환합니다. |
||
한 지리 공간 오브젝트에 있는 어떤 지점도 다른 지리 공간 오브젝트 외부에 없으면 TRUE를 반환합니다. |
||
한 지리 공간 오브젝트에 있는 어떤 지점도 다른 지리 공간 오브젝트 외부에 없으면 TRUE를 반환합니다. |
||
두 개의 입력 GEOGRAPHY 오브젝트가 주어진 경우, 두 번째 오브젝트에 없는 첫 번째 오브젝트의 점(즉, 두 오브젝트의 차이)을 나타내는 GEOGRAPHY 오브젝트를 반환합니다. |
||
두 GEOGRAPHY 오브젝트 또는 두 GEOMETRY 오브젝트가 분리되어 있으면(즉, 공간을 공유하지 않음) TRUE를 반환합니다. |
||
두 GEOGRAPHY 사이의 최소 측지 거리 또는 두 GEOMETRY 오브젝트 사이의 최소 유클리드 거리를 반환합니다. |
||
두 지점(두 GEOGRAPHY 오브젝트) 사이의 최소 측지 거리가 지정된 거리 내에 있으면 TRUE를 반환합니다. |
||
LineString의 마지막 점을 반환합니다. |
||
지정된 GEOGRAPHY 또는 GEOMETRY 오브젝트를 에워싸는 최소 경계 상자(사각형 “봉투”)를 반환합니다. |
||
WKB (well-known binary) 또는 EWKB (extended well-known binary) 입력을 구문 분석하고 GEOGRAPHY 형식의 값을 반환합니다. |
||
WKT (well-known text) 또는 EWKT (extended well-known text) 입력을 구문 분석하고 GEOGRAPHY 형식의 값을 반환합니다. |
||
WKB (well-known binary) 또는 EWKB (extended well-known binary) 입력을 구문 분석하고 GEOMETRY 형식의 값을 반환합니다. |
||
WKT (well-known text) 또는 EWKT (extended well-known text) 입력을 구문 분석하고 GEOMETRY 형식의 값을 반환합니다. |
||
두 개의 입력 GEOGRAPHY 오브젝트가 주어진 경우, 두 입력 오브젝트에 공통되는 점 세트가 포함된 모양을 나타내는 GEOGRAPHY 오브젝트를 반환합니다(즉, 두 오브젝트의 교집합). |
||
GEOGRAPHY 열이 주어지면 열의 오브젝트가 나타내는 모양(즉, 모양의 교차점)에 공통되는 결합된 점 집합을 포함하는 모양을 나타내는 GEOGRAPHY 오브젝트를 반환합니다. |
||
두 GEOGRAPHY 오브젝트 또는 두 GEOMETRY 오브젝트가 교차하는(즉, 공간의 일부를 공유하는) 경우 TRUE를 반환합니다. |
||
지정된 GEOGRAPHY 또는 GEOMETRY 오브젝트가 유효한 도형 을 나타내는 경우 TRUE를 반환합니다. |
||
GEOGRAPHY 오브젝트에서 LineString(s)의 측지 길이 또는 GEOMETRY 오브젝트에서 LineString(s)의 유클리드 길이를 반환합니다. |
||
지정된 경도와 위도로 어떤 지점을 나타내는 GEOMETRY 오브젝트를 생성합니다. |
||
지정된 경도와 위도로 어떤 지점을 나타내는 GEOGRAPHY 오브젝트를 생성합니다. |
||
구멍이 없는 다각형을 나타내는 GEOGRAPHY 오브젝트를 생성합니다. |
||
LineString의 지정된 인덱스에 있는 점을 반환합니다. |
||
SRID(공간 참조 시스템 식별자)가 지정된 값으로 설정된 GEOMETRY 오브젝트를 반환합니다. |
||
선 또는 다각형을 나타내는 입력 GEOGRAPHY 또는 GEOMETRY 오브젝트가 주어지면 이 오브젝트의 더 단순한 근삿값을 반환합니다. |
||
LineString의 첫 번째 점을 반환합니다. |
||
두 개의 입력 GEOGRAPHY 오브젝트가 주어진 경우, 오브젝트의 교집합이 아닌 두 입력 오브젝트의 점 집합을 나타내는 GEOGRAPHY 오브젝트를 반환합니다(즉, 두 오브젝트의 대칭 차이). |
||
GEOMETRY 오브젝트를 한 공간 참조 시스템(SRS) 에서 다른 참조 시스템으로 변환합니다. |
||
두 개의 입력 GEOGRAPHY 오브젝트가 주어진 경우, 두 오브젝트의 모양으로 구성된 결합된 세트를 나타내는 GEOGRAPHY 오브젝트를 반환합니다(즉, 두 모양의 합집합). |
||
GEOGRAPHY 열이 주어지면 열의 오브젝트가 나타내는 모양 중 하나 이상에 있는 결합된 점 집합(즉, 모양의 합집합)을 나타내는 GEOGRAPHY 오브젝트를 반환합니다. |
||
첫 번째 지리 공간 오브젝트가 두 번째 지리 공간 오브젝트에 완전히 포함되어 있으면 true를 반환합니다. |
||
지정된 GEOGRAPHY 또는 GEOMETRY 오브젝트에 포함된 모든 지점의 최대 경도(X 좌표)를 반환합니다. |
||
지정된 GEOGRAPHY 또는 GEOMETRY 오브젝트에 포함된 모든 지점의 최소 경도(X 좌표)를 반환합니다. |
||
지정된 GEOGRAPHY 또는 GEOMETRY 오브젝트에 포함된 모든 지점의 최대 위도(Y 좌표)를 반환합니다. |
||
지정된 GEOGRAPHY 또는 GEOMETRY 오브젝트에 포함된 모든 지점의 최소 위도(Y 좌표)를 반환합니다. |
||
이 테이블 함수는 디렉터리 테이블의 메타데이터 기록에 대한 정보를 쿼리하는 데 사용할 수 있습니다. |
||
이 테이블 함수는 지정된 날짜 범위 내에서 계정의 모든 Snowflake 스테이지에 대한 평균 일일 데이터 저장소 사용량(바이트)을 쿼리하는 데 사용할 수 있습니다. |
||
|
||
NULL이 아닌 값의 표본 표준 편차(표본 분산의 제곱근)를 반환합니다. |
||
NULL이 아닌 값의 모집단 표준 편차(분산의 제곱근)를 반환합니다. |
||
JSON null 값을 SQL NULL 값으로 변환합니다. |
||
주어진 문자열을 토큰화하고, 요청된 부분을 반환합니다. |
||
주어진 구분 기호 세트로 문자열을 토큰화하고 결과를 행으로 평면화합니다. |
||
지정된 구분 기호 세트를 사용하여 주어진 문자열을 토큰화하고 토큰을 배열로 반환합니다. |
||
|
||
|
||
주어진 영어 입력 텍스트를 요약합니다. |
||
시스템의 현재 타임스탬프를 UTC 타임존으로 반환합니다. |
||
지정된 세션을 중단합니다. |
||
지정된 트랜잭션이 실행 중인 경우 이를 중단합니다. |
||
추적을 위한 이벤트를 추가합니다. |
||
방화벽 뒤에서 Snowflake에 액세스할 수 있도록 방화벽의 허용 목록에 추가할 호스트 이름과 포트 번호를 반환합니다. |
||
방화벽 뒤에서 Snowflake에 액세스할 수 있도록 방화벽의 허용 목록에 추가할 AWS PrivateLink, Azure Private Link, Google Cloud Private Service Connect 배포의 호스트 이름과 포트 번호를 반환합니다. |
||
현재 계정의 Snowflake 서비스에 대한 비공개 연결을 활성화합니다. |
||
현재 계정의 내부 스테이지용 Azure Private Endpoint 를 위한 Microsoft Azure Private Endpoint에 액세스할 수 있는 권한을 Snowflake에 부여합니다. |
||
현재 계정에 대해 지정된 동작 변경 릴리스 번들 의 상태를 반환합니다. |
||
모든 공용 트래픽이 Microsoft Azure에서 현재 Snowflake 계정의 내부 스테이지에 액세스하지 못하게 합니다. |
||
지정된 세션에서 모든 활성/실행 쿼리를 취소합니다. |
||
실행 중인 Snowpark Container Services 작업 을 취소합니다. |
||
현재 활성 상태/실행 중인 경우 지정된 쿼리(또는 문)를 취소합니다. |
||
공유에서 삭제된 오브젝트에 대한 권한을 취소하고 공유에 데이터베이스 역할을 부여합니다. |
||
Snowflake 클라이언트 및 드라이버의 버전 정보를 반환합니다. |
||
지정된 열(또는 테이블에 대해 정의된 클러스터링 키)에 따라 테이블의 평균 깊이를 계산합니다. |
||
테이블에 있는 하나 이상의 열을 기반으로 하는 테이블에 대해 평균 클러스터링 깊이를 포함한 클러스터링 정보를 반환합니다. |
||
테이블에 있는 하나 이상의 열을 기반으로 테이블의 클러스터링 비율을 계산합니다. |
||
Amazon SQS(Simple Queue Service) 알림을 사용하여 파이프를 S3 버킷용 Amazon Simple Notification Service(SNS) 서비스로 변환합니다. |
||
설치된 수익 창출 애플리케이션의 컨슈머 사용량을 추적하는 청구 가능한 이벤트 를 생성합니다. |
||
작업에 의해 정의된 문 또는 저장 프로시저에서 호출 시 현재 실행 중인 작업의 이름을 반환합니다. |
||
보조 데이터베이스의 새로 고침 기록을 보여주는 JSON 오브젝트를 반환합니다. |
||
SYSTEM$DATABASE_REFRESH_PROGRESS , SYSTEM$DATABASE_REFRESH_PROGRESS_BY_JOB — 사용되지 않음 |
SYSTEM$DATABASE_REFRESH_PROGRESS 함수 집합을 사용하여 다양한 차원에 따라 데이터베이스 새로 고침 상태를 쿼리할 수 있습니다. |
|
현재 계정에 대해 지정된 동작 변경 릴리스 번들 에 포함된 동작 변경을 비활성화합니다. |
||
기본 데이터베이스 및 이에 연결된 모든 보조 데이터베이스에 대한 복제를 비활성화합니다. |
||
현재 계정에 대해 지정된 동작 변경 릴리스 번들 에 포함된 동작 변경을 활성화합니다. |
||
이전에 실행된 쿼리의 경우 이 함수는 쿼리가 Query Acceleration Service 의 이점을 누리기에 적합한지 여부를 지정하는 JSON 오브젝트를 반환합니다. |
||
주어진 테이블에 검색 최적화 를 추가하고 검색 최적화를 위해 특정 열을 구성하는 데 필요한 예상 비용을 반환합니다. |
||
이 함수는 EXPLAIN 출력을 JSON에서 형식이 지정된 텍스트로 변환합니다. |
||
SQL 문의 텍스트가 주어지면 이 함수는 JSON으로 EXPLAIN 계획을 생성합니다. |
||
외부 테이블과 연결된 내부(숨겨진) 파이프 오브젝트에 대한 현재 새로 고침 상태의 JSON 표현을 검색합니다. |
||
OAuth 흐름을 시작한 SYSTEM$START_OAUTH_FLOW 호출에서 인자로 전달된 시크릿의 OAUTH_REFRESH_TOKEN 매개 변수 값을 설정합니다. |
||
SAML2 통합 에 저장된 인증서의 제목으로 설정된 제목을 사용하여 인증서 서명 요청(CSR)을 생성하고, CSR에서 사용할 |
||
6개월 동안 유효한 새 SCIM 액세스 토큰을 반환합니다. |
||
Snowflake가 만든 Amazon SQS 메시징 큐가 해당 항목을 구독하도록 허용하기 위해 Amazon SNS 항목 정책에 추가해야 하는 AWS IAM 정책 설명을 반환합니다. |
||
지정된 오브젝트의 분류 결과를 반환합니다. |
||
Microsoft Azure에서 Tri-Secret Secure for Snowflake 계정과 함께 사용하기 위해 고객 관리형 키와 관련된 Azure Key Vault 계정에 동의 URL을 반환합니다. |
||
Amazon Web Services에서 Tri-Secret Secure for Snowflake 계정과 함께 사용하기 위한 고객 관리형 키와 관련된 AWS Key Management Service 정책 중 일부를 포함한 ARRAY를 반환합니다. |
||
컴퓨팅 풀 의 상태를 검색합니다. |
||
계정의 스테이지에 대한 디렉터리 테이블 일관성 상태가 포함된 레코드 목록을 반환합니다. |
||
Google Cloud Platform에서 고객 관리형 키 및 Tri-Secret Secure for Snowflake 계정과 함께 사용할 Google Cloud Key Management Service에 대한 정책 정보를 가져오는 Google Cloud gcloud 명령을 반환합니다. |
||
Iceberg 테이블 의 루트 메타데이터 파일 위치와 최신 스냅샷 상태를 반환합니다. |
||
Snowpark Container Services 작업 컨테이너에서 로컬 로그를 검색합니다. |
||
Snowpark Container Services 작업 으로 상태를 검색합니다. |
||
External OAuth, SAML 또는 키 페어 인증과 관련된 실패한 로그인 시도를 나타내는 JSON 오브젝트를 반환합니다. |
||
작업 그래프 에서 선행 작업에 대한 반환 값을 검색합니다. |
||
현재 계정이 Snowflake 서비스에 대한 비공개 연결 인증을 받았는지 확인합니다. |
||
Snowflake 서비스에 대한 비공개 연결에 사용할 현재 계정의 인증된 엔드포인트 목록을 반환합니다. |
||
Snowflake 서비스 또는 Snowflake 내부 스테이지에 대한 비공개 연결의 셀프 서비스 구성을 용이하게 하는 데 필요한 Snowflake 계정 정보의 JSON 표현을 반환합니다. |
||
Snowpark Container Services 서비스 컨테이너에서 로컬 로그를 검색합니다. |
||
Snowpark Container Services 서비스 의 상태를 검색합니다. |
||
Snowflake 계정이 있는 가상 네트워크의 IDs를 반환합니다. |
||
지정된 Snowflake 오브젝트 또는 열과 연결된 태그 값을 반환합니다. |
||
지원되는 오브젝트 에 설정할 수 있는 문자열 값으로 이루어진, 쉼표로 구분된 목록을 반환하거나, NULL을 반환하여 태그 키에 지정 문자열 값이 없음 및 가능한 모든 문자열 값을 허용함을 나타냅니다. |
||
지정된 태그를 기반으로 하는 열에 할당된 태그 문자열 값을 반환하거나 지정된 열에 태그가 할당되지 않은 경우에는 NULL을 반환합니다. |
||
지정된 태그를 기반으로 하는 테이블에 할당된 태그 문자열 값을 반환하거나 지정된 테이블에 태그가 할당되지 않은 경우에는 NULL을 반환합니다. |
||
작업에 의해 정의된 문 또는 저장 프로시저에서 호출 시 현재 실행 중인 작업에 대한 구성 문자열의 값을 반환합니다. |
||
조직 의 지정된 계정에 대한 복제 및 장애 조치 기능을 활성화합니다. |
||
공용 IP 주소가 Microsoft Azure에서 현재 Snowflake 계정의 내부 스테이지에 액세스할 수 있는지 확인합니다. |
||
함수에 대한 두 호출 사이에 데이터베이스 테이블이나 뷰가 변경되었는지 여부를 감지하는 데 사용할 수 있는 토큰을 반환합니다. |
||
스크립트를 사용하여 생성되고 원본 계정에서 동일 이름을 가진 오브젝트와 일치하는 대상(현재) 계정의 계정 오브젝트에 전역 식별자를 추가합니다. |
||
지정된 심각도 수준에서 메시지를 로깅합니다. |
||
계정 매개 변수 SAML_IDENTITY_PROVIDER 에 의해 정의된 기존 SAML ID 공급자(즉, IdP) 구성을 보안 통합으로 마이그레이션합니다. |
||
ALTER PIPE 를 사용하여 일시 중지된 파이프를 강제로 다시 시작합니다. |
||
파이프의 현재 상태에 대한 JSON 표현을 검색합니다. |
||
저장 프로시저에 전달할 수 있는 쿼리 참조 를 반환합니다. |
||
오브젝트(테이블, 뷰 또는 함수)에 대한 참조 를 반환합니다. |
||
이미지 리포지토리 의 이미지를 나열합니다. |
||
현재 계정의 Snowflake 서비스에 대한 비공개 연결을 비활성화합니다. |
||
Snowflake가 현재 계정의 내부 스테이지용 Azure Private Endpoint 를 위한 Microsoft Azure Private Endpoint에 액세스할 수 있는 권한을 취소합니다. |
||
작업의 반환 값을 명시적으로 설정합니다. |
||
추적 이벤트를 포함하는 범위와 연결된 특성 이름과 값을 설정합니다. |
||
현재 사용 가능한 동작 변경 릴리스 번들 의 배열, 각 번들의 기본 상태, 현재 계정에 대한 번들의 실제 상태를 반환합니다. |
||
계정의 예산 을 반환합니다. |
||
클라이언트 시크릿을 문자열로 반환합니다. |
||
Snowpipe Streaming에서 사용하는 특정 채널에 대한 오프셋 토큰을 새 오프셋 토큰으로 업데이트합니다. |
||
OAuth 동의 프로세스를 완료하기 위해 브라우저에서 사용하는 URL을 반환하는 OAUTH 클라이언트 흐름을 시작합니다. |
||
지정된 스트림의 현재 오프셋 과 현재 타임스탬프 사이의 테이블 버전 세트를 반환합니다. |
||
지정된 스트림에 대한 현재 오프셋 또는 그 이전의 최신 테이블 버전의 타임스탬프를 나노초 단위로 반환합니다. |
||
지정된 스트림에 변경 데이터 캡처(CDC) 레코드가 포함되어 있는지 여부를 나타냅니다. |
||
지정된 작업과 모든 종속 작업을 재귀적으로 재개합니다. |
||
현재 작업 실행에 대한 정보를 반환합니다. |
||
식과 연결된 SQL 데이터 타입을 나타내는 문자열을 반환합니다. |
||
공용 IP 주소의 트래픽이 Microsoft Azure에서 현재 Snowflake 계정의 내부 스테이지에 액세스하도록 허용합니다. |
||
시스템이 이미 처리를 시작한 지정된 작업의 실행(즉, TASK_HISTORY 출력에서 EXECUTING 상태인 실행)을 중단합니다. |
||
External OAuth 액세스 토큰이 유효하거나 만료되어 다시 생성해야 하는지 여부를 결정합니다. |
||
지정된 시간 동안 기다린 후 계속 진행합니다. |
||
방화벽 뒤에서 Snowflake에 액세스할 수 있도록 방화벽의 허용 목록에 추가할 호스트 이름과 포트 번호를 반환합니다. |
||
방화벽 뒤에서 Snowflake에 액세스할 수 있도록 방화벽의 허용 목록에 추가할 AWS PrivateLink, Azure Private Link, Google Cloud Private Service Connect 배포의 호스트 이름과 포트 번호를 반환합니다. |
||
시스템의 현재 타임스탬프를 반환합니다. |
||
T |
||
각 행에 태그와 값 간의 연결이 표시되는 테이블을 반환합니다. |
||
각 행이 특정 열에 할당된 태그 이름과 태그 값을 표시하는 테이블을 반환합니다. |
||
각 행에 지정된 태그와 이 태그가 연결되어 있는 Snowflake 오브젝트 간의 연결이 표시되는 테이블을 반환합니다. |
||
인자의 탄젠트를 계산하며, 인자는 라디안으로 표현해야 합니다. |
||
인자의 쌍곡선 탄젠트를 계산합니다. |
||
이 테이블 함수를 사용하여 지정된 날짜 범위 내의 작업 사용 기록을 쿼리할 수 있습니다. |
||
개별 숫자 구성 요소에서 시간을 만듭니다. |
||
조각의 길이가 표준 시간 단위(분, 시간, 일 등)의 배수인 시간 “조각”의 시작 또는 끝을 계산합니다. |
||
지정된 날짜 또는 시간 부분의 지정된 값을 날짜, 시간 또는 타임스탬프에 추가합니다. |
||
지정된 날짜 또는 시간 부분을 기반으로 두 날짜, 시간 또는 타임스탬프 식 간의 차이를 계산합니다. |
||
개별 숫자 구성 요소에서 타임스탬프를 만듭니다. |
||
지정된 날짜 또는 시간 부분의 지정된 값을 날짜, 시간 또는 타임스탬프에 추가합니다. |
||
지정된 날짜 또는 시간 부분을 기반으로 두 날짜, 시간 또는 타임스탬프 식 간의 차이를 계산합니다. |
||
입력 식을 ARRAY 로 변환합니다. |
||
입력 식을 이진 값으로 변환합니다. |
||
입력 텍스트 또는 숫자 식을 부울 값으로 변환합니다. |
||
입력 식을 문자열로 변환합니다. |
||
입력 식을 날짜로 변환합니다. |
||
입력 식을 고정 소수점 숫자로 변환합니다. |
||
식을 배정밀도 부동 소수점 숫자로 변환합니다. |
||
입력을 구문 분석하고 GEOGRAPHY 형식의 값을 반환합니다. |
||
입력을 구문 분석하고 GEOMETRY 형식의 값을 반환합니다. |
||
VARIANT 값을 값의 JSON 표현이 포함된 문자열로 변환합니다. |
||
입력 값을 OBJECT 로 변환합니다. |
||
입력 식을 시간으로 변환합니다. |
||
입력 식을 다음과 같은 해당 타임스탬프로 변환합니다. |
||
값을 VARIANT 값 또는 NULL(입력이 NULL인 경우)로 변환합니다. |
||
VARIANT 를 값의 XML 표시를 포함한 VARCHAR로 변환합니다. |
||
데이터 세트에서 가장 중요한 차원을 찾고 해당 차원에서 세그먼트를 만든 다음, 이들 중 메트릭에 영향을 준 세그먼트를 검색합니다. |
||
정규화된 이름: SNOWFLAKE.CORTEX.TRANSLATE |
||
|
||
문자열에서 선행 문자와 후행 문자를 제거합니다. |
||
입력 식을 0에 근접한, 가장 가까운(또는 같은) 정수로 내림하거나, 소수점 이하의 지정된 자릿수를 가진 가장 가까운, 같거나 작은 값으로 내림합니다. |
||
날짜, 시간 또는 타임스탬프를 지정된 부분까지 자릅니다. |
||
디코딩 중 오류가 발생하면 NULL 값을 반환하는 BASE64_DECODE_BINARY 의 특수 버전입니다. |
||
디코딩 중 오류가 발생하면 NULL 값을 반환하는 BASE64_DECODE_STRING 의 특수 버전입니다. |
||
데이터 타입 변환의 하위 세트에 사용할 수 있는 CAST , :: 의 특수 버전입니다. |
||
암호 해독 중 오류가 발생하면 NULL 값을 반환하는 DECRYPT 의 특수 버전입니다. |
||
암호 해독 중 오류가 발생하면 NULL 값을 반환하는 DECRYPT_RAW 의 특수 버전입니다. |
||
디코딩 중 오류가 발생하면 NULL 값을 반환하는 HEX_DECODE_BINARY 의 특수 버전입니다. |
||
디코딩 중 오류가 발생하면 NULL 값을 반환하는 HEX_DECODE_STRING 의 특수 버전입니다. |
||
구문 분석 중 오류가 발생하면 NULL 값을 반환하는 PARSE_JSON 의 특수 버전입니다. |
||
TO_BINARY 의 특수 버전으로, 동일 작업을 수행하지만(즉, 입력 식을 이진 값으로 변환), 오류 처리를 지원합니다(즉, 변환을 수행할 수 없는 경우, 오류를 발생시키는 대신 NULL 값을 반환함). |
||
TO_BOOLEAN 의 특수 버전으로, 동일 작업을 수행하지만(즉, 입력 식을 부울 값으로 변환), 오류 처리를 지원합니다(즉, 변환을 수행할 수 없는 경우, 오류를 발생시키는 대신 NULL 값을 반환함). |
||
TO_DATE , DATE 의 특수 버전으로, 동일 작업을 수행하지만(즉, 입력 식을 날짜로 변환), 오류 처리를 지원합니다(즉, 변환을 수행할 수 없는 경우, 오류를 발생시키는 대신 NULL 값을 반환함). |
||
TO_DECIMAL , TO_NUMBER , TO_NUMERIC 의 특수 버전으로, 동일 작업을 수행하지만(즉, 입력 식을 고정 소수점 숫자로 변환), 오류 처리를 지원합니다(즉, 변환을 수행할 수 없는 경우, 오류를 발생시키는 대신 NULL 값을 반환함). |
||
TO_DOUBLE 의 특수 버전으로, 동일 작업을 수행하지만(즉, 입력 식을 배정밀도 부동 소수점 숫자로 변환), 오류 처리를 지원합니다(즉, 변환을 수행할 수 없는 경우, 오류를 발생시키는 대신 NULL 값을 반환함). |
||
입력을 구문 분석하고 GEOGRAPHY 형식의 값을 반환합니다. |
||
입력을 구문 분석하고 GEOMETRY 형식의 값을 반환합니다. |
||
TO_TIME , TIME 의 특수 버전으로, 동일 작업을 수행하지만(즉, 입력 식을 시간으로 변환), 오류 처리를 지원합니다(즉, 변환을 수행할 수 없는 경우, 오류를 발생시키는 대신 NULL 값을 반환함). |
||
TO_TIMESTAMP / TO_TIMESTAMP_* 의 특수 버전으로, 동일 작업을 수행하지만(즉, 입력 식을 타임스탬프로 변환), 오류 처리를 지원합니다(즉, 변환을 수행할 수 없는 경우, 오류를 발생시키는 대신 NULL 값을 반환함). |
||
VARIANT 열에 저장된 값의 형식을 반환합니다. |
||
U |
||
문자열의 첫 번째 유니코드 문자에 대한 유니코드 코드 포인트를 반환합니다. |
||
포함 범위 [ |
||
모든 문자가 대문자로 변환된 입력 문자열( |
||
버전 4(임의) 또는 버전 5(명명됨) RFC 4122 호환 UUID를 형식이 지정된 문자열로 생성합니다. |
||
V |
||
COPY INTO <테이블> 명령의 과거 실행에서 로딩된 파일의 유효성을 검사하고, 첫 번째 오류뿐만 아니라 로딩 중에 발생한 모든 오류를 반환합니다. |
||
이 테이블 함수는 지정된 시간 범위 내에서 Snowpipe 가 처리하는 데이터 파일의 유효성을 검사하는 데 사용할 수 있습니다. |
||
그룹에 있는 NULL 이외의 레코드의 모집단 분산을 반환합니다. |
||
그룹에 있는 NULL 이외의 레코드의 표본 분산을 반환합니다. |
||
그룹에 있는 NULL 이외의 레코드의 표본 분산을 반환합니다. |
||
그룹에 있는 NULL 이외의 레코드의 모집단 분산을 반환합니다. |
||
W |
||
이 테이블 함수는 지정된 날짜 범위 내의 단일 웨어하우스에 대한 활동 기록(“쿼리 로딩”으로 정의됨)을 쿼리하는 데 사용할 수 있습니다. |
||
이 테이블 함수는 지정된 날짜 범위 내 단일 웨어하우스(또는 계정의 모든 웨어하우스)의 시간당 크레딧 사용량을 반환하도록 쿼리에서 사용할 수 있습니다. |
||
히스토그램 범위가 동일 크기의 간격으로 분할되는 등폭 히스토그램을 구성하며, 식의 값을 평가한 후 해당 값이 속하는 버킷 번호를 반환합니다. |
||
X |
||
지정된 태그의 이름과 인스턴스 번호를 기준으로 외부 XML 요소의 내용에서 XML 요소 오브젝트(종종 간단히 태그 라고도 함)를 추출합니다. |
||
Y |
||
날짜 또는 타임스탬프에서 해당 날짜 부분을 추출합니다. |
||
Z |
||
해당 인자가 null인 경우, 0을 반환합니다. 그렇지 않은 경우, 해당 인자를 반환합니다. |
||
|