라이브러리
[MYSQL] INSERT(str, pos, len, newstr) - 문자열의 특정 부분을 다른 문자열로 대체
INSERT(str, pos, len, newstr) 함수
INSERT(str, pos, len, newstr) 함수는 MySQL에서 사용할 수 있는 함수 중 하나로, 지정된 위치에서 문자열을 삽입하는 데 사용됩니다. 이 함수는 다음과 같은 형식으로 사용됩니다.
#hostingforum.kr
sql
INSERT(str, pos, len, newstr)
- `str`: 삽입할 문자열입니다.
- `pos`: 삽입할 위치입니다. 1부터 시작하며, 0은 문자열의 처음을 나타냅니다.
- `len`: 삽입할 문자열의 길이입니다.
- `newstr`: 삽입할 새로운 문자열입니다.
예제
다음 예제는 INSERT 함수를 사용하여 문자열에 새로운 문자열을 삽입하는 방법을 보여줍니다.
#hostingforum.kr
sql
-- 문자열을 선언합니다.
SET @str = 'Hello, World!';
-- INSERT 함수를 사용하여 새로운 문자열을 삽입합니다.
SET @new_str = INSERT(@str, 7, 1, 'o');
-- 결과를 출력합니다.
SELECT @new_str;
이 예제에서는 `@str` 변수에 'Hello, World!' 문자열이 선언되어 있습니다. INSERT 함수를 사용하여 7번째 위치에서 1개의 문자를 삽입하고, 새로운 문자열은 'o'입니다. 결과는 'Hello, oWorld!'이 됩니다.
예제 2
다음 예제는 INSERT 함수를 사용하여 문자열의 중간에 새로운 문자열을 삽입하는 방법을 보여줍니다.
#hostingforum.kr
sql
-- 문자열을 선언합니다.
SET @str = 'Hello, World!';
-- INSERT 함수를 사용하여 새로운 문자열을 삽입합니다.
SET @new_str = INSERT(@str, 7, 0, ' beautiful');
-- 결과를 출력합니다.
SELECT @new_str;
이 예제에서는 `@str` 변수에 'Hello, World!' 문자열이 선언되어 있습니다. INSERT 함수를 사용하여 7번째 위치에서 0개의 문자를 삽입하고, 새로운 문자열은 ' beautiful'입니다. 결과는 'Hello, beautifulWorld!'이 됩니다.
예제 3
다음 예제는 INSERT 함수를 사용하여 문자열의 끝에 새로운 문자열을 삽입하는 방법을 보여줍니다.
#hostingforum.kr
sql
-- 문자열을 선언합니다.
SET @str = 'Hello, World!';
-- INSERT 함수를 사용하여 새로운 문자열을 삽입합니다.
SET @new_str = INSERT(@str, 13, 0, ' again');
-- 결과를 출력합니다.
SELECT @new_str;
이 예제에서는 `@str` 변수에 'Hello, World!' 문자열이 선언되어 있습니다. INSERT 함수를 사용하여 13번째 위치에서 0개의 문자를 삽입하고, 새로운 문자열은 ' again'입니다. 결과는 'Hello, World! again'이 됩니다.
INSERT 함수는 문자열에 새로운 문자열을 삽입하는 데 사용할 수 있는 유용한 함수입니다. 이 함수를 사용하여 다양한 문자열 연산을 수행할 수 있습니다.
-
- 나우호스팅 @pcs8404
-
호스팅포럼 화이팅!
댓글목록
등록된 댓글이 없습니다.