반응형
CONCAT 함수란?
-> CONCAT은 CONCATENATION의 약자다. concatenation 단어 자체가 '문자열의 연결'이라는 뜻이다.
즉 문자열을 연결하고 싶을 때 우리는 CONCAT을 사용하면 된다.
사용법
CONCAT(문자열 1, 문자열2)
괄호 안에 연결하고 싶은 문자열을 적어주면 된다.
SELECT CONCAT('쑨토리의 ' , '블로그~')
FROM DUAL;
결과 값은 쑨토리의 블로그~ 가 된다.
select member_type,user_id,password,name
,concat(substring(password,1,2), '**') as passwoerd_mask
from table_name ;
- concat( substring(password,1,2), '**' )
첫번째부터 두번째까지만 값을 가져오고, concat 함수를 통해서 뒤에 *를 붙여주기!
위을 통해서 기존 패스워드의 앞부분 두자리를 가져오고 **을 통해 고객들의 패스워드를 보호해줬당
쓰고보니 password를 passwoerd 라고... 해놨네요..ㅎ

'데이터베이스' 카테고리의 다른 글
| [DB] 오류 해결하기 (0) | 2022.09.14 |
|---|---|
| 데이터 모델을 데이터베이스로 변환 02. ANSI SPARC 스키마 소개 (0) | 2022.09.01 |