8장, 데이터 조작 함수 사용하기 : SQL에서 함수를 이용하기
Introduction
SQL 에서 함수를 이용하는 방법을 알려주는 장이다. 이번 정리에서 주의해야 할 것, DBMS 마다 지원하는 함수가 다르므로, 나는 PostgreSQL 을 기준으로 하겠다는 것이다.
Content
1. 함수란 무엇인가?
함수란 특정한 일을 할 수 있도록 정의한 것 이다., 프로그래머는 특정한 일을 해야 할 때마다 함수 이름으로 함수를 호출하여 사용하고, 결과를 얻을 수 있다.
2. SQL에서 함수는 어디에 쓰이는가?
텍스트 문자열을 제어 하거나, 숫자 데이터를 계산하거나, 날짜나 시간을 뽑거나 계산할 때 사용 한다. 이것 외로 DBMS에 관련된 정보를 반환하는 시스템 함수가 있다.
3. 텍스트 제어 함수
한두개가 아니므로 다 정리 할 수 없으므로, 링크로 대체 한다. 친절하게도 예제까지 포함하고 있다.
검색어 : PostgreSQL function string 8.4
결과 링크 : http://www.pgadmin.org/docs/1.4/pg/functions-string.html
4. 날짜와 시간 제어 함수
날짜와 시간 제어 함수를 링크로 대체 한다.
검색어 : date time PostgreSQL function 8.4
결과 링크 : http://www.postgresql.org/docs/current/static/functions-datetime.html
5. 숫자 제어 함수
검색어 : math PostgreSQL function 8.4
결과 링크 : http://www.postgresql.org/docs/current/static/functions-math.html
6. 시스템 함수
검색어 : system PostgreSQL function 8.4
결과 링크 : http://www.postgresql.org/docs/current/static/functions-info.html
Digression
메뉴얼을 잘 보면, 답이 보인다. 이번 장은 날로 먹었다. : ) 다른 DBMS 들에 대해서도 동일하게 검색하면 된다. PostgreSQL 8.4의 모든 함수들을 보고 싶으면 다음 링크를 따라가라. http://www.postgresql.org/docs/current/static/functions.html