MYSQL 문자열함수2
1. ASCII() - 아스키 코드값 리턴
2.CONV() - 수의 진수를 바꾸는 함수
3. CONCAT(str1, str2) - 문자열을 접합하는 함수
4. LOCATE(substr, str) : substr이 str에서 시작하는 문자의 위치를 리턴하는 함수
1) POSITION(substr IN str) : 같은 역할을 하는 함수
2) INSTR(str, substr) : 같은 역할을 하는 함수, 단 인자의 순서가 다름
5. LENGTH(str) : str 문자열의 길이를 반환하는 함수
6. LPAD(str, len, padstr) : str에서 왼쪽 방향으로 str의 길이가 len이될 때까지 padstr을 계속 덧 붙이는 함수
1) RPAD(str, len, padstr) : 비슷한 역할을 수행하지만 오른쪽으로 padstr을 덧 붙인다.
7. LEFT(str, len) : str 에서 왼쪽으로부터 len만큼 문자만 반환하는 함수
1) RIGHT(str, len) : 비슷한 역할을 수행하지만 str의 오른쪽으로부터 len만큼 문자열을 반환하는 함수
8. SUBSTRING(str, pos, len) : str에서 pos 위치의 문자로부터 len만큼의 문자열을 반환하는 함수
9. LTRIM / RTRIM / TRIM([[BOTH | LEADING | TRAILING] [remstr] FROM] str) : 공백을 제거하는 함수
10. REPLACE(str, from_str, to_str) : str 문자열에서 from_str 문자열을 to_str 로 바꾼 문자열을 반환하는 함수
11. REVERSE(str) : str의 순서를 바꾸어 반환하는 함수
12. INSERT(str, pos, len, newstr) : str문자열에서 pos로부터 len 사이의 문자열을 newstr로 대체한 문자열을 반환하는 함수
13. LCASE(str) / UCASE(str)
1) LCASE(str) : str을 소문자로 변환한 문자열을 반환한다.
2) UCASE(str) : str을 대문자로 변환한 문자열을 반환한다.
'DB > MYSQL' 카테고리의 다른 글
[MYSQL] 백업/복구 utf-8 (0) | 2022.04.20 |
---|---|
[MYSQL] 일일백업하기 (0) | 2022.04.20 |
MYSQL 문자열함수 (0) | 2019.03.05 |
MYSQL 문자 자르기 함수 (0) | 2019.03.05 |
날짜 함수 (0) | 2019.03.04 |