함수는 입력 부재·결과 타입·표준 범위를 함께 가진다
이름만 외우지 않고 NULL 입력, 반환 타입, 검색 조건에서의 인덱스 영향까지 같은 표에서 확인합니다.
| 함수군 | 대표 역할 | 확인할 규칙 |
|---|---|---|
| COALESCE | 첫 비NULL 후보 선택 | 후보 우선순위·공통 타입 |
| 문자열 | 결합·자르기·공백 | 빈 문자열과 NULL 구분 |
| 날짜 | 간격·부분 추출·포맷 | 시간대·표시 문자열 |
| CAST | 명시적 타입 변환 | 정밀도·실패 규칙 |
| WHERE의 함수 | 검색 표현 변환 | 인덱스 사용 가능성 |
핵심: SELECT 표시 함수와 WHERE 탐색 표현을 분리하면 편의 변환 때문에 기존 인덱스 표현이 가려지는 일을 줄입니다.