차등 개인정보 보호 SQL 참조¶
이 항목에서는 다음 정보를 제공합니다.
차등 개인정보 보호에 대한 고유 SQL 함수에 대한 참조.
차등 개인정보 보호에서 지원되는 Snowflake 데이터 타입, 연산자, 쿼리 구문 및 함수 목록.
차등 개인정보 보호 함수¶
다음 함수는 차등 개인정보 보호를 위해 제공되는 고유 함수입니다.
함수 |
설명 |
---|---|
노이즈 구간의 하한을 반환합니다. |
|
노이즈 구간의 상한을 반환합니다. |
데이터 타입¶
지원되는 데이터 타입 은 다음과 같습니다.
데이터 타입 |
참고 |
---|---|
BOOLEAN |
|
CHAR, CHARACTER |
|
DATE |
|
DATETIME |
|
DECIMAL, NUMERIC |
|
DOUBLE, DOUBLE PRECISION, REAL |
|
FLOAT, FLOAT4, FLOAT8 |
|
INT, INTEGER , BIGINT, SMALLINT, TINYINT, BYTEINT |
|
NUMBER |
|
STRING |
|
TEXT |
|
TIME |
|
TIMESTAMP, TIMESTAMP_NTZ |
시간대가 포함된 시간 데이터 타입은 지원되지 않습니다. TIMESTAMP 또는 TIMESTAMP_NTZ를 사용합니다. |
VARCHAR |
쿼리 구문¶
Snowflake 쿼리 구문 의 다음 요소가 지원됩니다.
구문 |
참고 |
---|---|
SELECT |
|
SELECT ALL |
|
FROM |
|
INNER JOIN ON |
지원되는 조인 섹션을 참조하십시오. |
INNER JOIN USING |
지원되는 조인 섹션을 참조하십시오. |
LEFT OUTER JOIN ON |
지원되는 조인 섹션을 참조하십시오. |
LEFT OUTER JOIN USING |
지원되는 조인 섹션을 참조하십시오. |
RIGHT OUTER JOIN ON |
지원되는 조인 섹션을 참조하십시오. |
RIGHT OUTER JOIN USING |
지원되는 조인 섹션을 참조하십시오. |
FULL OUTER JOIN ON |
지원되는 조인 섹션을 참조하십시오. |
FULL OUTER JOIN USING |
지원되는 조인 섹션을 참조하십시오. |
NATURAL JOIN USING |
지원되는 조인 섹션을 참조하십시오. |
WHERE |
|
GROUP BY |
별칭은 GROUP BY 절에서 지원되지 않습니다. 예를 들어, 가장 바깥쪽 쿼리에 GROUP BY 절을 사용하는 경우 각 집계에 대한 인자는 동일해야 합니다. 예를 들어, |
- 쿼리 구문에 대한 제한 사항
따옴표로 묶인 식별자(예: 열, 테이블, 스키마 및 데이터베이스 이름)는 지원되지 않습니다.
연산자¶
산술 연산자¶
다음 산술 연산자 는 지원됩니다.
연산자 |
참고 |
---|---|
|
|
|
|
|
문자열에는 사용할 수 없습니다. |
|
|
|
|
|
|
|
비교 연산자¶
다음 비교 연산자 는 지원됩니다.
연산자 |
참고 |
---|---|
|
|
|
|
|
|
|
|
|
|
|
논리 연산자¶
다음 논리 연산자 는 지원됩니다.
연산자 |
참고 |
---|---|
AND |
|
NOT |
|
OR |
세트 연산자¶
다음 집합 연산자 는 지원됩니다.
연산자 |
참고 |
---|---|
INTERSECT |
|
UNION [ ALL ] |
|
MINUS |
하위 쿼리 연산자¶
하위 쿼리 연산자 는 지원되지 않습니다.
함수¶
집계 함수¶
다음 집계 함수 는 지원됩니다.
함수 |
참고 |
---|---|
ANY_VALUE |
GROUP BY 절이 있는 하위 쿼리에 대한 집계로만 지원됩니다. |
AVG |
|
BOOLAND_AGG |
다음 두 가지가 모두 참인 경우에만 지원됩니다.
|
BOOLOR_AGG |
다음 두 가지가 모두 참인 경우에만 지원됩니다.
|
BOOLXOR_AGG |
다음 두 가지가 모두 참인 경우에만 지원됩니다.
|
COUNT |
|
COUNT DISTINCT |
|
MEDIAN |
하위 쿼리에서 GROUP BY와 함께 사용할 경우 지원되지 않습니다. |
MIN |
하위 쿼리에서 GROUP BY와 함께 사용할 경우 지원되지 않습니다. |
MAX |
하위 쿼리에서 GROUP BY와 함께 사용할 경우 지원되지 않습니다. |
SUM |
|
VAR_POP, VARIANCE_POP |
비트 식 함수¶
비트 식 함수 는 지원되지 않습니다.
조건식 함수¶
다음 조건식 함수 는 지원됩니다.
함수 |
참고 |
---|---|
[ NOT ] IN |
|
CASE |
|
COALESCE |
|
DECODE |
|
EQUAL_NULL |
|
GREATEST |
|
IFF |
|
IS [NOT] NULL |
|
LEAST |
컨텍스트 함수¶
컨텍스트 함수 는 지원되지 않습니다.
변환 함수¶
다음 변환 함수 는 지원됩니다.
함수 |
참고 |
---|---|
CAST, |
열은 명시적으로 null이 아닌 열이어야 형변환할 수 있습니다. 이를 위해서는 형변환하기 전에 null을 필터링합니다. 다른 데이터 타입을 STRING으로 형변환하는 것은 지원되지 않습니다. |
TO_BOOLEAN |
|
TO_CHAR , TO_VARCHAR |
|
TO_DATE , DATE |
|
TO_DECIMAL , TO_NUMBER , TO_NUMERIC |
|
TO_DOUBLE |
|
TO_TIME , TIME |
|
TO_TIMESTAMP , TO_TIMESTAMP_* |
|
TRY_CAST |
|
TRY_TO_BOOLEAN |
|
TRY_TO_DATE |
|
TRY_TO_DECIMAL, TRY_TO_NUMBER, TRY_TO_NUMERIC |
|
TRY_TO_DOUBLE |
|
TRY_TO_TIME |
|
TRY_TO_TIMESTAMP , TRY_TO_TIMESTAMP_* |
데이터 생성 함수¶
데이터 생성 함수 는 지원되지 않습니다.
데이터 메트릭 함수¶
데이터 메트릭 함수 는 지원되지 않습니다. 사용자 정의 DMFs도 지원되지 않습니다.
날짜 및 시간 함수¶
다음 날짜 및 시간 함수 는 지원됩니다.
함수 |
참고 |
---|---|
ADD_MONTHS |
|
DATE_FROM_PARTS |
|
DATE_PART |
|
DATE_TRUNC |
|
DATEADD |
|
DATEDIFF |
|
DAYNAME |
|
EXTRACT |
|
HOUR |
|
LAST_DAY |
|
MINUTE |
|
MONTHS_BETWEEN |
|
NEXT_DAY |
|
SECOND |
|
TIME_FROM_PARTS |
|
TIMEADD |
|
TIMEDIFF |
|
TIMESTAMPADD |
|
TIMESTAMPDIFF |
|
TRUNC |
|
YEAR* / DAY* / WEEK* / MONTH / QUARTER |
암호화 함수¶
암호화 함수 는 지원되지 않습니다.
파일 함수¶
파일 함수 는 지원되지 않습니다.
지리공간 함수¶
지리공간 함수 는 지원되지 않습니다.
해시 함수¶
해시 함수 는 지원되지 않습니다.
메타데이터 함수¶
메타데이터 함수 는 지원되지 않습니다.
숫자 함수¶
다음 숫자 함수 는 지원됩니다.
함수 |
참고 |
---|---|
ABS |
|
ACOS |
|
ACOSH |
|
ATAN |
|
ATANH |
|
CEIL |
|
COS |
|
COSH |
|
FLOOR |
|
MOD |
|
ROUND |
현재 스케일 매개 변수는 0만 지원하며, 반올림 모드의 기본값은 다음과 같습니다. |
SIGN |
정규식 함수¶
정규식 함수 는 지원되지 않습니다.
반정형 및 정형 데이터 함수¶
반정형 및 정형 데이터 함수 는 지원되지 않습니다.
문자열 및 이진 함수¶
다음 문자열 및 이진 함수 는 지원됩니다.
함수 |
참고 |
---|---|
CONTAINS |
|
LENGTH , LEN |
|
LOWER |
|
POSITION |
|
SUBSTR , SUBSTRING |
|
UPPER |
시스템 함수¶
시스템 함수 는 지원되지 않습니다.
테이블 함수¶
테이블 함수 는 지원되지 않습니다.