function

    반응형
    이미지21

    [ Oracle ] 프로시저와 함수의 차이

    오라클을 사용하다보면 자주 접하게 되는 프로시저와 함수. ​ 이 둘의 정의와 차이점에 대해 알아보자. 프로시저(Procedure)란? 넓은 의미로는 어떤 업무를 수행하기 위한 절차를 뜻한다. ​ 예를 들어 쇼핑몰에서 신발을 구매하는 프로시저로 표현해본다면 [ Procedure Start ] ① 쇼핑몰 회원 로그인 ② 구매할 신발 선택 ③ 개인정보 및 배송지 선택 ④ 결제 [ Procedure End ] 위 처럼 어떤 프로세스를 절차적으로 기술해 놓은 것을 프로시저라 한다. 프로시저 문법 CREATE OR REPLACE PROCEDURE 프로시저 이름 ( 매개변수명1 [ IN || OUT || INOUT ] 데이터타입, 매개변수명2 [ IN || OUT || INOUT ] 데이터타입 ... ) IS||AS..

    이미지21

    [ React ] 리액트 함수형 프로그래밍

    함수형 프로그래밍이란 함수를 함수로 넘기거나 함수가 함수를 결과로 내놓는 것이 가능한 프로그래밍을 뜻한다. ​ 이는 함수가 다른 함수를 조작하고, 함수가 함수를 인자로 받거나 반환하는 것이 가능한 고차 함수 개념을 사용한다. ​ ​ ​ 정수나 문자열 같은 일반적인 값을 1급 시민이라 하는데 JAVASCRIPT 는 함수를 1급 시민과 같이 취급하기 때문에 함수형 프로그래밍을 지원한다. ​ 무슨말인가 하니 함수를 변수, 객체, 배열에 넣을 수 있고 이 함수를 다른 함수에 인자로 넘길 수 있고 반환 또한 가능하다. ​ 함수형 프로그래밍의 다양한 예제를 보며 이해해보자. ​ ​ ​ 보통 JAVASCRIPT 에서는 아래처럼 함수를 변수에 담아 사용할 수 있다. var logMessage = function(mes..