# || 연산자. 문자열 데이터 + 문자열이 아닌 데이터 가능. 결과는 문자열 데이터
select 'postgre' || 'sql' as result, 'price: ' || 300 || 'won' as result;
# length(<문자열>)
문자열의 길이 반환
# substring(<문자열> from 정수 for 정수)
문자열의 지정 위치부터 위치까지 반환
# left(<문자열>, 정수)
문자열의 지정 위치까지 반환
# concat(<문자열>, <문자열>, <문자열>, ...)
다수의 문자열을 병합
# position(<문자열> in <문자열>)
문자열의 위치 반환
select position('postgre' in 'my sql language is postgresql'); ㅡ> 20
# replace(<문자열>, <바뀔문자열>, <바꿀문자열>)
문자열의 바뀔문열을 바뀔문자열로 대체함
select replace('my sql language is postgresql', 'postgre', 'not My'); ㅡ> my sql language is not Mysql