본문 바로가기

함수

(2)
Oracle PL/SQL [함수] 함수는 값을 반환하는 PL/SQL 블록의 일종이다. 함수는 단 하나의 결과 값만을 반드시 반환해야 하는 특징을 가진다. 또다른 차이점은 함수는 SQL 문에서 바로 호출하여 사용할 수 있다는 점이다. 그러나 SQL 문에서 무분별 하게 함수를 호출하여 사용하면 성능이 저하될 수 있으므로 주의가 필요하다. 함수생성 기본적인 생성 구문은 프로시저와 거의 동일하다 입력 매개변수가 없을경우 Default구문을 사용하여 기본 값을 설정할 수 있으며, RETURN 문과 함께 반환할 값의 데이터 타입을 선언해야 한다. 또한 함수 내에 반드시 하나 이상의 RETURN 문이 포함되어야 한다. CREATE OR REPLACE FUNCTION () RETURN DATATYPE IS BEGIN RETURN; EXCEPTION E..
Oracle 함수 (문자,숫자) 오라클 사용하면서 가장 힘들어 했던 부분이 함수다..ㅜㅜ 개념을 확실이 알고 넘어가기 위해 포스팅한다 일단 교재에 나오는 기본개념 부터 알고 가자 그림은 이렇게 되어 있다 사실은 알록달록하다 .... SQL 함수 SQL 함수는 때때로 인수를 받아들일 수 있으며 항상 값을 반환한다 함수는 SQL의 매우 강력한 기능입니다. 다음 작업을 수행하는 데 함수를 사용할수 있다. 데이터에 대해 계산수행 개별 데이터 항목 수정 행 그룹에 대한 출력 조작 표시할 날짜 및 숫자의 형식 지정 열 데이터 유형 변환 SQL 함수의 두가지 유형 함수의 유형은 다음 두 가지 로 나온다 단일 행 함수 여러 행 함수 단일행 함수 데이터 항복을 조작한다 인수를 받아들이고 하나의 값을 반환한다 반환되는 각 행에서 실행된다 행당 하나의 결..