Skip to content
ClickHouse Docs
ClickHouse DocsClickHouse Docs

additional_* 세션 설정

이 설정은 system.settings에서 확인할 수 있으며 소스 코드를 기반으로 자동 생성됩니다.

additional_result_filter

SELECT 쿼리 결과에 적용할 추가 필터 표현식입니다. 이 설정은 어떤 서브쿼리에도 적용되지 않습니다.

예시

INSERT INTO table_1 VALUES (1, 'a'), (2, 'bb'), (3, 'ccc'), (4, 'dddd');
SElECT * FROM table_1;
┌─x─┬─y────┐
│ 1 │ a    │
│ 2 │ bb   │
│ 3 │ ccc  │
│ 4 │ dddd │
└───┴──────┘
SELECT *
FROM table_1
SETTINGS additional_result_filter = 'x != 2'
┌─x─┬─y────┐
│ 1 │ a    │
│ 3 │ ccc  │
│ 4 │ dddd │
└───┴──────┘

additional_table_filters

유형
Map
기본값
{}

지정된 테이블을 읽은 후 적용되는 추가 필터 표현식입니다.

예시

INSERT INTO table_1 VALUES (1, 'a'), (2, 'bb'), (3, 'ccc'), (4, 'dddd');
SELECT * FROM table_1;
┌─x─┬─y────┐
│ 1 │ a    │
│ 2 │ bb   │
│ 3 │ ccc  │
│ 4 │ dddd │
└───┴──────┘
SELECT *
FROM table_1
SETTINGS additional_table_filters = {'table_1': 'x != 2'}
┌─x─┬─y────┐
│ 1 │ a    │
│ 3 │ ccc  │
│ 4 │ dddd │
└───┴──────┘
Navigation