실제로 호출할 12 개
SQLite 가 작지만 실용적인 string 함수 set 제공. 챙길 거:
length(s)— TEXT 면 char count, BLOB 면 byte count.upper(s),lower(s)— 기본 ASCII case 만.trim(s),ltrim(s),rtrim(s)— whitespace (또는 지정 char) 제거.substr(s, start, len)— 1-indexed slicing.replace(s, old, new)— substring replace.instr(s, sub)—s에서sub의 1-indexed 위치, 못 찾으면 0.printf('%s says %s', a, b)— C 스타일 포맷팅.||— concat 연산자.group_concat(col, sep)— 집계 concat.hex(blob),quote(s)— binary 검사 또는 안전 quoting.
Warning:
upper/lower 는 기본 ASCII A–Z 만. upper('한글') 은 변경 없이 '한글' 반환. Unicode-correct case folding 은 ICU extension 필요 (앱 코드엔 거의 안 쓰는 게 나음, casing 은 Python 에서).