시작하기무료로 시작하기

패딩

문자열 패딩은 실제 업무에서 매우 유용합니다. 이 강의 초반에 문자열 연결을 학습하면서 고객의 이름과 성을 공백 한 칸으로 구분해 결합하고, 고객의 전체 이름을 이메일 주소와 결합하는 방법을 살펴봤습니다.

영상에서 배운 패딩 함수는 이 작업을 수행하는 또 다른 방법입니다. 이 접근 방식을 사용하려면 원하는 결과를 얻기 위해 문자열의 길이를 구하는 함수를 결합하고 중첩해야 합니다. 문자열 길이를 계산할 때는, 올바른 길이나 위치를 얻으려면 반환된 정수를 조정해야 하는 경우가 많다는 점을 기억하세요.

이제 문자열 연결 연습을 패딩 함수를 사용해 다시 풀어보겠습니다.

이 연습은 강의의 일부입니다

PostgreSQL에서 데이터 조작을 위한 함수

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- Concatenate the padded first_name and last_name 
SELECT 
	___(___, LENGTH(first_name)+1) || ___ AS full_name
FROM customer;
코드 편집 및 실행