함수
[ Oracle ] 오라클 숫자 함수 ABS, FLOOR, ROUND, TRUNC 등
현 포스팅은 세세하게 함수에 대해 알아보기 보다는 간단 요약해 참고하기 위한 포스팅이다. 어떤 입력값을 받아 정해진 루틴으로 작업을 하고 결과를 만들어 출력하는 것을 함수라 한다. Oracle 함수의 여러 종류 중 숫자 함수에 해당하는 ABS, FLOOR, ROUND, TRUNC 등을 살펴보자. ABS 함수 절대 값을 구하는 함수이다. SELECT ABS(숫자) FROM 테이블; ABS 함수 예제 //10 SELECT ABS(-10) FROM DUAL; //15 SELECT ABS(0015) FROM DUAL; FLOOR 함수 소수점 아래를 버리는 함수이다. SELECT FLOOR(소수) FROM 테이블; FLOOR 함수 예제 //7 SELECT FLOOR(7.6) FROM DUAL; //7 SELECT..
[ JQuery ] 제이쿼리 함수 ( attr, val, data 등 )
JQuery 는 태그 등 엘리먼트에서 값이나 스타일, 또는 속성 등을 조작하기 위한 함수들을 정말 많은 방법으로 지원하는데 어떤 함수들이 있는지 살펴보도록 하자. attr ( ) attr 은 엘리먼트의 속성 값을 가져오거나 변경할 수 있는 함수이다. 하나의 인자를 주면 해당 속성 값만을 조회하고 두 개를 주면 해당 속성 값을 변경한다. . . TestContent prop ( ) 엘리먼트의 속성 값을 가져오거나 변경한다는 점에서 attr ( ) 와 유사하지만, 아무 속성 값이 아니라 true 와 false 값 만을 가지는 속성 값을 관리한다. . . TestContent addClass ( ) 클래스가 없는 엘리먼트에 class 속성을 추가한다. . . TestContent removeClass ( ) ..
[ Oracle ] 오라클 함수
현 포스팅은 세세하게 함수에 대해 알아보기 보다 간단 요약해 참고하기위한 포스팅임. 함수란? "어떤 입력값을 받아서 정해진 루틴에 의해 작업을 하고 결과값을 만들어서 출력해주는 것" 함수는 여러 건의 데이터를 한 번에 하나씩만 처리하는 단일행 함수와 여러 건의 데이터를 동시에 입력받아 결과값 한 건을 만들어주는 복수행 함수가 있다. 단일행 함수는 숫자 함수, 문자처리 함수, 날짜 함수, 형변환 함수 등이 있다. 단일행 함수에 대해 먼저 살펴보자. 1. 단일행 함수 - 숫자 함수 ABS 절대 값을 구하는 함수 ( 방향은 없고 크기만 있는 것 ) //return 10 SELECT ABS(-10) FROM DUAL; //return 15 SELECT ABS(0015) FROM DUAL; FLOOR 소수점..
[ Oracle ] 프로시저와 함수의 차이
오라클을 사용하다보면 자주 접하게 되는 프로시저와 함수. 이 둘의 정의와 차이점에 대해 알아보자. 프로시저(Procedure)란? 넓은 의미로는 어떤 업무를 수행하기 위한 절차를 뜻한다. 예를 들어 쇼핑몰에서 신발을 구매하는 프로시저로 표현해본다면 [ Procedure Start ] ① 쇼핑몰 회원 로그인 ② 구매할 신발 선택 ③ 개인정보 및 배송지 선택 ④ 결제 [ Procedure End ] 위 처럼 어떤 프로세스를 절차적으로 기술해 놓은 것을 프로시저라 한다. 프로시저 문법 CREATE OR REPLACE PROCEDURE 프로시저 이름 ( 매개변수명1 [ IN || OUT || INOUT ] 데이터타입, 매개변수명2 [ IN || OUT || INOUT ] 데이터타입 ... ) IS||AS..
[ React ] 리액트 함수형 프로그래밍
함수형 프로그래밍이란 함수를 함수로 넘기거나 함수가 함수를 결과로 내놓는 것이 가능한 프로그래밍을 뜻한다. 이는 함수가 다른 함수를 조작하고, 함수가 함수를 인자로 받거나 반환하는 것이 가능한 고차 함수 개념을 사용한다. 정수나 문자열 같은 일반적인 값을 1급 시민이라 하는데 JAVASCRIPT 는 함수를 1급 시민과 같이 취급하기 때문에 함수형 프로그래밍을 지원한다. 무슨말인가 하니 함수를 변수, 객체, 배열에 넣을 수 있고 이 함수를 다른 함수에 인자로 넘길 수 있고 반환 또한 가능하다. 함수형 프로그래밍의 다양한 예제를 보며 이해해보자. 보통 JAVASCRIPT 에서는 아래처럼 함수를 변수에 담아 사용할 수 있다. var logMessage = function(mes..