LTRIM
LTRIM (왼쪽 공백·문자 제거)
입력 문자열의 왼쪽에서 공백 또는 지정된 문자를 제거해요.
본문
구문 (Syntax)
LTRIM( <expr> [, <characters> ] )
인자 (Arguments)
expr
트리밍할 입력 문자열이에요. 데이터 타입은 VARCHAR 또는 BINARY여야 해요. 이 함수가 NULL을 입력받으면 NULL을 반환해요.
characters
선택적인 인자로, expr의 왼쪽에서 제거할 문자들을 지정한 문자열이에요. 이 인자를 지정하지 않으면 공백이 제거돼요.
반환 값 (Returns)
입력 문자열의 왼쪽에서 지정된 문자(또는 지정하지 않은 경우 공백)가 모두 제거된 값이에요. 반환 값의 데이터 타입은 입력과 같은 타입(VARCHAR 또는 BINARY)이에요.
사용 참고 사항 (Usage notes)
characters 인자의 문자들 중 어떤 것이든 expr의 왼쪽 끝에서 반복적으로 제거돼요. characters 문자열 자체가 하나의 패턴으로 일치하는 것은 아니에요.
이 함수는 expr이 VARCHAR 타입이면 공백(space) 문자, 탭, 줄바꿈 등 일부 제어 문자를 포함한 공백을 제거하는 데 사용될 수 있어요. 자세한 동작은 TRIM family of functions을 참고하세요.
예시 (Examples)
다음 예시들은 LTRIM 함수를 사용해요.
왼쪽 공백 제거:
SELECT LTRIM(' hello ');
+---------------------+
| LTRIM(' hello ') |
|---------------------|
| hello |
+---------------------+
지정된 문자 제거:
SELECT LTRIM('000123000', '0');
+------------------------+
| LTRIM('000123000', '0') |
|------------------------|
| 123000 |
+------------------------+
더 알아보기 (Learn more)
- String & binary functions — 문자열·이진 함수 모음
- TRIM — 양쪽 공백·문자 제거
- RTRIM — 오른쪽 공백·문자 제거