728x90
320x100
SUBSTRING(str, pos)
문법
SUBSTRING(str, pos),
SUBSTRING(str FROM pos),
SUBSTRING(str, pos, len),
SUBSTRING(str FROM pos FOR len)
SUBSTR(str, pos),
SUBSTR(str FROM pos),
SUBSTR(str, pos, len),
SUBSTR(str FROM pos FOR len)
설명
'len' 인수가 없는 형식은 'pos' 위치에서 시작하는 문자열 문자열에서 하위 문자열을 반환합니다.
'len' 인수가 있는 양식은 문자열 'str'에서 긴 하위 문자열 'len' 문자를 반환하며, 위치 'pos'에서 시작합니다.
'FROM'을 사용하는 양식은 표준 SQL 구문입니다.
'pos'에 음수 값을 사용할 수도 있습니다.
이 경우 하위 문자열의 시작은 시작이 아닌 문자열 끝의 'pos' 문자입니다.
이 함수의 모든 형태의 'pos'에 음수 값을 사용할 수 있습니다.
기본적으로 하위 문자열을 추출할 문자열의 첫 번째 문자의 위치는 1로 간주됩니다.
Examples
SELECT SUBSTRING('Description', 5);
SELECT SUBSTRING('Description' FROM 6);
SELECT SUBSTRING('Description', 3, 7);
SELECT SUBSTRING('Description', -4);
SELECT SUBSTRING('Description', -8, 4);
SELECT SUBSTRING('Description' FROM -8 FOR 4);
728x90
반응형
'MariaDB SQL' 카테고리의 다른 글
MariaDB 이름 가운데 글자 * 로 변환하기 (0) | 2024.10.23 |
---|---|
MariaDB SUBSTR (0) | 2024.10.23 |
MariaDB base64 decoding (0) | 2024.08.01 |
MariaDB base64 encoding (0) | 2024.07.31 |
MariaDB REPLACE (문자열 변환 함수) (0) | 2024.04.22 |