Function

    [Oracle] 문자 처리 함수(Function)의 모든것

    오라클 문자 처리 함수 문자처리 함수는 문자와 관련된 특별한 조작을 위한 함수이고 단일 함수이기 때문에 테이블의 행 단위로 처리된다. 대표적인 문자 처리 함수 문자 처리 함수 예 -- INITCAP SELECT INITCAP('ORACLE SQL') FROM dual; --> Oracle Sql -- UPPER SELECT UPPER('Oracle SQL') FROM dual; --> ORACLE SQL -- TIP: 문자열에서 대소문자인지 구분이 안될때 어퍼로 치환하고 찾기 좋음 -- LOWER SELECT LOWER('Oracle SQL') FROM dual; --> oracle sql -- CONCAT #하나 이상의 문자는 연결 불가능 -> || 연산자 사용 SELECT CONCAT('Oracle'..

    [Oracle] 오라클 SQL 함수는? (문자, 숫자, 날짜 처리 함수)

    SQL 함수는, 함수는(Function) 데이터를 가공할 목적으로 사용되며 기본적인 SQL 문을 강력하게 해준다. 함수를 많이 알고 있을수록 데이터 처리를 편하게 할 수 있다. 남들이 몇 줄의 쿼리문으로 하는 작업도 함수를 잘만 사용하고 많이 알고 있으면 한줄로도 가능하게 해준다. 함수는 입력(INPUT)과 출력(OUTPUT)으로 구성되는데, 입력으로 데이터를 설정하면 함수가 내부적으로 데이터를 가공하여 출력을 통해 반환된다. 입력으로 설정되는 데이터 개수는 함수에 따라 다르나 출력되는 데이터는 한 개만 반환된다. 오라클의 단일(행) 함수와 그룹함수 함수는 크게 세 가지로 나뉘는데, 모든 행에 대해서 각각 적용되어 행의 개수롸 동일한 개수를 반환되는 단일(행) 함수 여러 행 또는 전체에 대해 함수가 적용..