함수와 연산자
함수와 연산자 (Functions and operators)
이 문서는 Trino가 지원하는 내장 SQL 함수와 연산자를 설명합니다. 이들을 활용하면 Trino가 실행하는 쿼리에서 기반 데이터 소스에 대한 복잡한 기능과 동작을 구현할 수 있어요.
출처: 문서
본문
절차에 대한 자세한 내용은 다음 섹션을 참고하세요:
- SQL 데이터 유형과 기타 일반적인 사항: language 문서
- SQL 문과 문법 참고서: sql 문서
또한 Trino는 플러그인이 제공하는 사용자 정의 함수 또는 사용자 정의 테이블 함수의 구현, 그리고 사용자 정의 함수 생성을 지원합니다.
이름별 함수 (Functions by name)
특정 함수나 연산자를 이름으로 찾으려면 SHOW FUNCTIONS를 사용하거나, 다음 자료를 참고하세요:
- 함수와 연산자 목록: functions/list 문서
- 주제별 함수 목록: functions/list-by-topic 문서
주제별 함수 (Functions per topic)
- 집계 (Aggregate): functions/aggregate
- AI: functions/ai
- 배열 (Array): functions/array
- 바이너리 (Binary): functions/binary
- 비트 연산 (Bitwise): functions/bitwise
- 색상 (Color): functions/color
- 비교 (Comparison): functions/comparison
- 조건 (Conditional): functions/conditional
- 변환 (Conversion): functions/conversion
- DataSketches: functions/datasketches
- 날짜와 시간 (Date and time): functions/datetime
- Decimal: functions/decimal
- 지리 공간 (Geospatial): functions/geospatial
- HyperLogLog: functions/hyperloglog
- IP 주소 (IP Address): functions/ipaddress
- JSON: functions/json
- Lambda: functions/lambda
- 논리 (Logical): functions/logical
- 머신 러닝 (Machine learning): functions/ml
- 맵 (Map): functions/map
- 수학 (Math): functions/math
- Quantile digest: functions/qdigest
- 행 (Row): functions/row
- 정규 표현식 (Regular expression): functions/regexp
- 세션 (Session): functions/session
- Set Digest: functions/setdigest
- 문자열 (String): functions/string
- 시스템 (System): functions/system
- 테이블 (Table): functions/table
- Teradata: functions/teradata
- T-Digest: functions/tdigest
- URL: functions/url
- UUID: functions/uuid
- Variant: functions/variant
- 윈도우 (Window): functions/window
더 알아보기 (Learn more)
각 함수의 상세한 사용법은 위 주제별 문서에서 확인할 수 있어요. 특정 함수를 빠르게 찾으려면 SHOW FUNCTIONS 명령이나 이름별 함수 목록 문서를 활용해보세요.