
SUBSTRING 함수의 세 번째 인자 len은 문자열의 부분 추출 길이를 지정해야 합니다. len은 문자열의 길이를 지정하는 것이 아닙니다.
예를 들어, 다음과 같은 코드를 살펴보겠습니다.
sql
SELECT SUBSTRING('Hello World', 7, 5)
이 코드에서는 pos = 7, len = 5 인데, len이 5로 지정되어 있으므로 'World'의 처음 5개의 문자열만 추출됩니다.
만약 len이 지정되지 않으면, SUBSTRING 함수는 문자열의 끝까지 추출하므로 'World'의 모든 문자열이 추출됩니다.
따라서, len은 문자열의 부분 추출 길이를 지정해야 하며, 문자열의 길이를 지정하는 것이 아닙니다.
2025-07-23 06:38