PostgreSQL에서 LOWER 함수 사용 예
PostgreSQL은 문자열 함수 중 하나로 LOWER 함수를 제공합니다. 이를 사용하면 테이블의 대문자를 소문자로 빠르게 변환할 수 있습니다. PostgreSQL 데이터베이스에서 텍스트 값을 처리할 때 이 함수를 사용하는 것이 편리하지만 변환하려는 값이 이미 모두 대문자인 경우에만 작동한다는 점에 유의해야 합니다.
다음은 시작하는 데 도움이 되는 몇 가지 예입니다.
예제 1: 문자열 작업
LOWER 함수를 사용하는 것은 쉽습니다. 다음 구문을 사용하면 좋습니다.
LOWER(문자열);
다음 구문의 문자열은 변환하려는 문자열입니다. 예를 들어, SELECT 문을 사용하면 다음과 같이 쿼리 문에 제공한 대문자 문자열을 변환할 수 있습니다.
명령문을 실행하면 제공된 문자열이 소문자로 반환됩니다.
예 2: 테이블 작업
테이블에 대문자 항목이 있는 경우에도 LOWER 함수를 사용하여 해당 항목을 소문자로 검색할 수 있습니다. 여전히 동일한 구문을 사용하지만 테이블에서 검색하려는 값을 수용하기 위해 select 문이 약간 변경됩니다.
이 예에 사용할 다음 표의 세부 정보를 만들어 보겠습니다.
테이블이 생성되면 신속하게 테이블에 값을 삽입합니다. LOWER 함수를 사용하는 방법을 보여주기 위해 테이블의 문자열 값이 모두 대문자인지 확인했습니다.
최종 테이블은 다음과 같습니다. 'fname' 및 'lname' 열을 대상으로 합니다.
테이블의 모든 값을 검색하고 싶지만 'lname' 값을 소문자로 변환했다고 가정해 보겠습니다. LOWER 함수에 대한 명령은 다음과 같습니다.
SELECT fname, LOWER(lname), age FROM 세부사항;LOWER 함수는 대상으로 하는 열에만 적용됩니다. 다른 열에는 테이블에 표시된 대로 해당 값이 있습니다.
예 3: LOWER 함수와 다른 절 결합
목표를 달성하기 위해 LOWER 함수를 다른 함수 및 절과 결합하는 것이 가능합니다. 예를 들어 WHERE 절과 함께 조건부 쿼리를 사용하려는 경우 다음과 같이 수행할 수 있습니다.
다음 예에서는 WHERE 절을 사용하여 나이가 25세보다 큰 항목만 선택하는 방법을 보여줍니다. 'fname' 값을 소문자 값으로 검색하기 위해 LOWER 함수를 추가합니다.
출력에서 AS 문을 사용하여 편의를 위해 다른 이름을 지정할 수 있습니다. 다음은 소문자 열의 이름을 다른 이름으로 지정하는 방법을 보여주는 예입니다.
결론
PostgreSQL LOWER 함수는 대문자 값이 있는 열이 있고 해당 값을 소문자로 검색하려는 경우에 유용합니다. 이 함수를 사용하는 구문은 간단합니다. PostgreSQL의 SELECT 쿼리나 다른 문에 이를 추가하면 원하는 출력을 빠르게 얻을 수 있습니다. 이 게시물에 제시된 예는 명확합니다. 귀하의 상황에 맞게 시도해 보면 PostgreSQL에서 LOWER 함수를 사용하는 방법을 빠르게 익힐 수 있습니다.