출처: https://astrocosmos.tistory.com/202 [ASTROCOSMOS:티스토리] SQL 이론] 문자열 관련 함수, REPLACE, REPEAT :: 하나둘셋넷
728x90

문자열 관련 함수

REPEAT()

- 문자열을 지정한 횟수 만큼 반복한 문자열 반환

SELECT REPEAT('만세!', 3);  >> 만세!만세!만세!

SELECT emp_id, emp_name, dept_id, gender, salary
    FROM employee
    WHERE retire_data IS NULL;

 

 

SELECT emp_id, emp_name, dept_id, gender, REPEAT('▒', salary/250) AS salary
    FROM employee
    WHERE retire_data IS NULL;

 

REPLACE()
- 문자열의 특정 문자열을 다른
 문자열로 바꾼 문자열 반환
SELECT REPLACE('우리나라 대한민국', '  ', ' '); >> 우리나라대한민국

: 공백을 이용하면 특정 글자 삭제 가능
   
REVERSE()
- 문자열을 앞뒤로 뒤집은 문자열
  반환
SELECT REVERSE('쓰레기통'); >> 통기레쓰
   
SPACE()
- 지정한 길이 만큼을
 공백으로 채운 문자열 반환
SELECT CONCAT('', SPACE(10), ''); >> 너         나
728x90

+ Recent posts