더북(TheBook)

다른 함수도 살펴보죠.

코드 6-2

SELECT LENGTH('mysql');

실행결과

코드 6-2에서는 LENGTH()란 함수를 사용했습니다. 이 함수는 매개변수로 들어오는 문자의 길이(문자의 총 개수)를 반환합니다. 코드에서는 매개변수로 ‘mysql’이란 문자형 값이 넘어왔고 총 5글자로 이루어졌으므로 5를 반환합니다. ABS() 함수와 다르게 LENGTH() 함수는 매개변수로 문자형 데이터를 받아 연산을 수행합니다.

이처럼 SQL 함수는 매개변수를 받아 함수에 지정된 특정 연산을 수행하고 그 결과를 반환합니다. 여기서 예로 든 ABS(), LENGTH() 외에도 MySQL에는 다양한 SQL 함수가 있습니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.