재유's

[MySQL] 문자열 함수 본문

IT Story/: : MySQL

[MySQL] 문자열 함수

Stella_NY 2018. 12. 21. 16:57
문자열 함수 

함수 이름

설명

 left(값, 길이)

 주어진 값을 길이의 글자 수 만큼 왼쪽에서 잘라낸다.

 right(값, 길이)

 주어진 값을 길이의 글자 수 만큼 오른쪽에서 잘라낸다.

 substring(값, 시작위치, 길이)

 주어진 값을 시작위치부터 길이만큼 잘라낸다.

 - 만약 길이가 주어지지 않은 경우 시작위치부터 끝까지 잘라낸다.

 replace(값, A, B)

 주어진 값에서 A를 찾아 B로 바꾼다.

 concat(값1, 값2, ..., 값n)

 주어진 값들을 하나의 문자열로 연결한다.

 trim(값)

 주어진 값의 앞뒤 공백을 제거한다.

 ltrim(값)

 주어진 값의 왼쪽 공백을 제거한다.

 rtrim(값)

 주어진 값의 오른쪽 공백을 제거한다.

 password(값)

 주어진 값을 암호화 한다.

 char_length(값)

 주어진 값의 글자수를 리턴한다.

 instr(값, 찾을 내용)

 주어진 값에서 찾을 내용이 시작되는 위치를 리턴한다. 

 - 찾지 못할 경우 0을 리턴한다.

 upper(값)

 주어진 값을 대문자로 변경한다.

 lower(값)

 주어진 값을 소문자로 변경한다.


 * MySQL에서 password()함수로 암호화 한경우 몇번을 돌려도 같은값이 나오지만 복호화는 불가능 하다.

 * 글자 위치는 1부터 카운트!



'IT Story > : : MySQL' 카테고리의 다른 글

[MySQL] 집계함수  (0) 2018.12.24
[MySQL] 날짜 관련 함수  (0) 2018.12.21
[MySQL] 데이터 조회 SELECT  (0) 2018.12.21
[MySQL] Distinct 중복 제거  (0) 2018.12.20
[MySQL] MySQL DB접속 명령어  (0) 2018.12.20
Comments