함수 실행


사용자 정의 함수의 실행은 내장 함수를 사용하는 것과 같습니다. SELECT와 같은 쿼리 실행문 안에서 함수명을 사용하면 됩니다. 또한 인자값은 괄호 안에 넣으면 됩니다.

SELECT 함수명(); 


25.2.1 쿼리 실습


생성한 사용자 함수를 직접 콘솔에서 실행해 보도록 합니다. 함수를 통하여 실행된 쿼리 는 컬럼명이 없습니다. Alias 별칭을 통하여 함수에 대한 컬럼 값을 지정할 수 있습니다.

| 콘솔 실습 화면 |

mysql> SELECT square(5) as aaa;
+------+
| aaa  |
+------+
|   25 |
+------+
1 row in set (0.00 sec)

정상적으로 입력한 값 5에 대해서 제곱 25를 출력했습니다.