SQL에서는 SUBSTR() 함수를 사용하여 교체할 문자의 시작 위치와 길이를 지정한 후 REPLACE() 함수를 사용하여 지정된 위치의 문자를 교체합니다. 구문은 REPLACE(string, start)입니다. , 길이, new_string).
SQL에서 지정된 위치의 문자 바꾸기
SQL에서는 SUBSTR() 함수와 REPLACE() 함수를 사용하여 지정된 위치의 문자를 바꿀 수 있습니다.
Syntax
<code>REPLACE(string, start, length, new_string)</code>
Parameters
string
: 대체할 원래 문자열입니다. string
:要替换字符的原始字符串。start
:要替换字符的起始位置(从 1 开始计数)。length
:要替换字符的长度。new_string
:用于替换的字符串。示例
替换字符串中从第 5 位开始的 3 个字符为 "ABC":
<code>SELECT REPLACE('Hello World', 5, 3, 'ABC');</code>
输出:
<code>Hello ABCld</code>
SUBSTR() 函数
SUBSTR() 函数可用于指定要替换的字符的起始位置和长度:
语法
<code>SUBSTR(string, start, length)</code>
参数
string
:要提取子字符串的原始字符串。start
:要提取子字符串的起始位置(从 1 开始计数)。length
start
: 대체할 문자의 시작 위치(1부터 계산). length
: 대체할 문자의 길이입니다. new_string
: 대체에 사용되는 문자열입니다.
Example
🎜🎜문자열의 5번째 위치부터 3자를 "ABC"로 바꿉니다:🎜<code>SELECT REPLACE('Hello World', SUBSTR('Hello World', 5, 3), 'ABC');</code>
<code>Hello ABCld</code>
string
: 하위 문자열을 추출할 원본 문자열입니다. 🎜🎜start
: 추출할 하위 문자열의 시작 위치(1부터 계산). 🎜🎜length
: 추출할 하위 문자열의 길이입니다. 🎜🎜🎜🎜예🎜🎜🎜SUBSTR() 함수를 사용하여 바꿀 하위 문자열을 지정합니다. 🎜rrreee🎜출력: 🎜rrreee위 내용은 SQL에서 지정된 위치의 문자를 바꾸는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!