Infrastructure

    oracle nvl, decode

    oracle nvl, decode

    --nvl(value, change) null값을 다른 값으로 바꿀 때 사용 select empno, nvl(comm,0) from emp where deptno =30; -- 사원번호, 사원명, 담당업무, 입사일, 급여, 보너스, 지급액 출력(지급액은 급여+보너스) select empno,ename,job,hiredate,sal,comm,sal+nvl(comm,0) 지급액 from emp; -- 사원명, 담당업무, 급여, 보너스를 선택하되 급여가 2500에서 4000불 사이 이거나 -- 담당업무가 salesman인 사원을 급여의 내림차순으로 정렬 -- 단, 보너스가 null인 경우 0으로 선택 select ename, job,sal,nvl(comm,0) from emp where sal between ..

    oracle 문자열 처리 함수

    oracle 문자열 처리 함수

    -- concat(char1, char2) 두 문자를 결합하는 역할 select concat('Oracle', 'Korea') from dual; --initcap(char) 문자열의 각 단어의 첫 번째 문자를 대문자로 변환 select initcap('hong gil dong') from dual; --lower(char) 문자열을 소문자로 변환 select lower('HONG GIL DONG') from dual; --upper(char) 문자열을 대문자로 변환 select upper('hong gil dong') from dual; --lpad(char1, n, [char2]) 왼쪽에 문자열을 끼워넣는 역할 --n은 반환되는 문자열의 전체 길이, char1의 문자열이 n보다 클 경우 --char2..

    oracle select ,연산자

    oracle select ,연산자

    전체 출력 -> select * from emp; 필요한 컬럼만 출력 -> select empno, ename, job, mgr, hiredate from emp; 조건에 맞는 컬럼만 출력 -> select * from emp where empno= 7902; 가명 적용 alias -> select empno 사번, ename 성명 from emp where deptno=10; 조건문 포함되는 조건 검색 in(values,values,..........) -> select empno,ename from emp where empno in(7900,7934); 조건문 포함되지 않는 조건 검색 not in(values,values,.....) -> select empno, ename from emp where..

    GitHub, Git 협업 방법 workFlow

    GitHub, Git 협업 방법 workFlow

    Git에 대해 파악해봤고 팀으로 운용하면 어떻게 해야하나?를 정리해봤다 Git 협업방법에 대해 많은 사이트를 다녀보았다 알아보아도 한번에 이해하기 힘들어 정리 + 팀원들에게도 공유하여 도움이 되고자 ppt로 정리해본 내용이다. 이 글을 읽는 사람들에게 도움이 되었으면 좋겠다.

    에러, git eclipse GH001: Large files detected

    에러, git eclipse GH001: Large files detected

    문제 - 이클립스에서 Git에 HTML/CSS 공부한 파일을 올리는 도중에 에러가 발생 - exe 파일 200MB 파일이 포함되어 있었는데 확인결과 git에는 100MB 이상의 대용량 파일을 올리지 못하기 때문에 git lfs 라는 분할 업로드 방식을 사용하거나 exe를 올리지 않으면 되는 상황 - 나는 우선 exe 파일을 제거하고 올려보기로 했지만 commit이 되지 않고, 동일한 오류가 계속해서 발생 전에 올리면서 오류가 났던 로그, 기록이 계속 유지되어 발생하는 현상으로 생각됨 해결 방법 100mb 이상 파일 삭제 -> 프로젝트 우클릭 -> team -> reset -> reste 클릭 -> 프로젝트 재 커밋 하니까 이상없이 커밋된다.

    Oracle

    Oracle

    Oracle 1) Oracle 이란? - Oracle : 미국 오라클사의 관계형 데이터베이스 관리 시스템(RDBMS) - 가장 널리 사용되는 RDBMS 대표적인 제품 - 데이터베이스(Database) : 데이터의 집합 2) RDBMS program VS NoSQL RDBMS program - 오라클, MySql, MsSql, MariaDB 등등 - 데이터가 일관적이게 정리되어 정보를 정리하는데 특화되어 있고 단순하고 이해하기 쉬운 구조 NoSql - MongoDB, Cassandra, Redis - 컬렉션 안의 모든 데이터 구조호환이 가능하다 - 대규모의 데이터를 유연하게 처리 및 수평 확장성이 용이함 Oracle 다운로드 https://www.oracle.com/kr/index.html -> 지원 ->..