Oracle (10) 썸네일형 리스트형 Oracle sqlplus Constraint(제약조건) Constraint (제약조건) - 테이블의 해당 칼럼에 원하지 않는 데이터를 입력/수정/삭제 되는 것을 방지 하기 위해 테이블 생성 또는 변경시 설정하는 조건이다. (저장된 데이터의 신뢰성을 높이기 위해) 종류 1) NOT LULL : NULL 로 입력이 되어서는 안되는 칼럼에 부여하는 조건으로 칼럼 레벨에서만 부여할수 있는 제약조건이다. 2) UNIQUE KEY (유일키) : 저장된 값이 중복되지 않고 오직 유일하게 유지되어야 할때 사용하는 제약조건이다. (단, NULL 은 허용된다.) 3) PRIMARY KEY (대표키) : NOT NULL 조건과 UNIQUE KEY 를 합친 조건이다. 4) CHECK : 조건에 맞는 데이터만 입력되도록 조건을 부여하는 제약 조건 5) FOREIGN KEY (외래키.. Oracle sqlplus select sub-Query select 실행 순서 1. from 테이블명 2. where 조건절 3. group by 칼럼명 4. having 조건절 5. select 칼럼명1, 칼럼명2, ... 6. order by 칼럼명 [asc/desc] > 오름차순 혹은 내림차순 ※ 계정 파일은 oraclexe\app\oracle\product\10.2.0\server\RDBMS\ADMIN 폴더안에 있는 scott.sql 파일을 활용함. 예제 table 테이블 column 설명 - empno 사원번호 - ename 사원이름 - job 직책 - mgr 매니저의 사원번호 - hiredate 입사일 - sal 봉급 - comm 성과급 - deptno 부서번호 dept 예제 table - deptno 부서번호 - dname 부서명 - loc 장소.. Oracle sqlplus select JOIN select 실행 순서 1. from 테이블명 2. where 조건절 3. group by 칼럼명 4. having 조건절 5. select 칼럼명1, 칼럼명2, ... 6. order by 칼럼명 [asc/desc] > 오름차순 혹은 내림차순 ※ 계정 파일은 oraclexe\app\oracle\product\10.2.0\server\RDBMS\ADMIN 폴더안에 있는 scott.sql 파일을 활용함. 예제 table 테이블 column 설명 - empno 사원번호 - ename 사원이름 - job 직책 - mgr 매니저의 사원번호 - hiredate 입사일 - sal 봉급 - comm 성과급 - deptno 부서번호 dept 예제 table - deptno 부서번호 - dname 부서명 - loc 장소.. Oracle sqlplus select Function(복수행 함수) select 실행 순서 1. from 테이블명 2. where 조건절 3. group by 칼럼명 4. having 조건절 5. select 칼럼명1, 칼럼명2, ... 6. order by 칼럼명 [asc/desc] > 오름차순 혹은 내림차순 ※ 계정 파일은 oraclexe\app\oracle\product\10.2.0\server\RDBMS\ADMIN 폴더안에 있는 scott.sql 파일을 활용함. 예제 table 테이블 column 설명 - empno 사원번호 - ename 사원이름 - job 직책 - mgr 매니저의 사원번호 - hiredate 입사일 - sal 봉급 - comm 성과급 - deptno 부서번호 함수 (Function) - 어떠한 일을 수행하는 기능으로써 주어진 인수를 재료로 처리.. Oracle sqlplus select Function(단일행 함수) select 실행 순서 1. from 테이블명 2. where 조건절 3. group by 칼럼명 4. having 조건절 5. select 칼럼명1, 칼럼명2, ... 6. order by 칼럼명 [asc/desc] > 오름차순 혹은 내림차순 ※ 계정 파일은 oraclexe\app\oracle\product\10.2.0\server\RDBMS\ADMIN 폴더안에 있는 scott.sql 파일을 활용함. 예제 table 테이블 column 설명 - empno 사원번호 - ename 사원이름 - job 직책 - mgr 매니저의 사원번호 - hiredate 입사일 - sal 봉급 - comm 성과급 - deptno 부서번호 함수 (Function) - 어떠한 일을 수행하는 기능으로써 주어진 인수를 재료로 처리.. Oracle sqlplus select (연산자) select 실행 순서 1. from 테이블명 2. where 조건절 3. group by 칼럼명 4. having 조건절 5. select 칼럼명1, 칼럼명2, ... 6. order by 칼럼명 [asc/desc] > 오름차순 혹은 내림차순 ※ 계정 파일은 oraclexe\app\oracle\product\10.2.0\server\RDBMS\ADMIN 폴더안에 있는 scott.sql 파일을 활용함. 예제 table 테이블 column 설명 - empno 사원번호 - ename 사원이름 - job 직책 - mgr 매니저의 사원번호 - hiredate 입사일 - sal 봉급 - comm 성과급 - deptno 부서번호 1. 산술 연산자 ( +, -, *, / ) - 부서번호가 10번인 사원들의 급여를 출.. Oracle sqlplus select (ALIAS 사용하기) 칼럼에 별칭 붙이기 select 실행 순서 1. from 테이블명 2. where 조건절 3. group by 칼럼명 4. having 조건절 5. select 칼럼명1, 칼럼명2, ... 6. order by 칼럼명 [asc/desc] > 오름차순 혹은 내림차순 ※ 계정 파일은 oraclexe\app\oracle\product\10.2.0\server\RDBMS\ADMIN 폴더안에 있는 scott.sql 파일을 활용함. 테이블 column 설명 - empno 사원번호 - ename 사원이름 - job 직책 - mgr 매니저의 사원번호 - hiredate 입사일 - sal 봉급 - comm 성과급 - deptno 부서번호 ALIAS 사용하기 (칼럼에 별칭 붙이기) - select empno AS "사원번호", ename A.. Oracle sqlplus select (where 절 사용하기) select 실행 순서 1. from 테이블명 2. where 조건절 3. group by 칼럼명 4. having 조건절 5. select 칼럼명1, 칼럼명2, ... 6. order by 칼럼명 [asc/desc] > 오름차순 혹은 내림차순 ※ 계정 파일은 oraclexe\app\oracle\product\10.2.0\server\RDBMS\ADMIN 폴더안에 있는 scott.sql 파일을 활용함. 테이블 column 설명 - empno 사원번호 - ename 사원이름 - job 직책 - mgr 매니저의 사원번호 - hiredate 입사일 - sal 봉급 - comm 성과급 - deptno 부서번호 Where 절 사용하기 - 급여가 2000 이상인 사원의 사원번호, 사원이름, 급여 출력하기 - sel.. 이전 1 2 다음