cast_string_to_* 세션 설정
cast_string_to_* 세션 설정
이 설정들은 String에서 날짜·시간으로의 캐스팅 시 사용할 파서와 String을 Dynamic/Variant로 변환할 때 타입 추론 사용 여부를 제어해요. ClickHouse 소스 코드에서 자동으로 생성된 세션 설정 문서예요.
출처: 문서
본문
이 설정들은 system.settings에서 사용할 수 있으며 소스 코드에서 자동으로 생성돼요.
cast_string_to_date_time_mode
String에서 캐스팅할 때 날짜와 시간의 텍스트 표현 파서를 선택할 수 있게 해요.
가능한 값:
'best_effort'— 확장 파싱을 활성화해요. ClickHouse는 기본YYYY-MM-DD HH:MM:SS포맷과 모든 ISO 8601 날짜·시간 포맷을 파싱할 수 있어요. 예:'2018-06-08T01:02:03.000Z'.'best_effort_us'—best_effort와 유사해요(차이는 parseDateTimeBestEffortUS 참고).'basic'— 기본 파서를 사용해요. ClickHouse는 기본YYYY-MM-DD HH:MM:SS또는YYYY-MM-DD포맷만 파싱할 수 있어요. 예:2019-08-20 10:18:56또는2019-08-20.
참고:
cast_string_to_dynamic_use_inference
String을 Dynamic으로 변환할 때 타입 추론을 사용해요.
cast_string_to_variant_use_inference
String을 Variant로 변환할 때 타입 추론을 사용해요.