오라클(Oracle) DDL구문 완벽 정리 :: 테이블 create, alter, drop
DDL(Data Definition Language)데이터 정의 언어로 객체를 만들고, 수정하고, 삭제하는 구문이다.롤백 할 수 없다. 오라클 객체 종류 :테이블(TABLE), 뷰(VIEW), 시퀀스(SEQUENCE), 인덱스(INDEX), 패키지(PACKAGE), 프로시저(PROCEDUAL), 함수(FUNCTION), 트리거(TRIGGER), 동의어(SYNONYM), 사용자(USER)1. CREATE 구문테이블이나 인덱스, 뷰 등 데이터베이스 객체를 생성하는 구문테이블 생성하기 :: CREATE TABLE@ 생성 방법CREATE TABLE 테이블명( 컬럼명 타입 [제약조건1 제약조건2 ...], 컬럼명 타입 [제약조건]....)컬럼(각 저장소)는 타입이 있음오라클 데이터형문자: CHAR, VARCHER..
더보기
오라클(Oracle) 서브쿼리(SUBQUERY) 정복 :: 단일행, 다중행, 다중열, 상관, 스칼라
0. 서브쿼리(SUBQUERY)란?주 SELECT문 안에 포함된 또 다른 보조 SELECT 문위치는 원하는 결과에 따라서 다르게 사용 가능주 select문의 컬럼위치, from절, where절에 사용가능select문의 컬럼위치 → 단일행, 스칼라 서브쿼리, 상관 서브쿼리SELECT 컬럼명, (SELECT 컬럼명 FROM 테이블)from절(인라인뷰, 스토어드뷰) → 다중행, 다중행다중열 서브쿼리 가상 테이블inline view: 1회용stored view: 저장해놓고 사용함FROM (SELECT 컬럼명 …… FROM 테이블)where절 → 단일행, 다중행, 다중열 서브쿼리, 상관 서브쿼리WHERE 컬럼명 비교연산(SELECT 컬럼명 FROM 테이블명)insert, update, create문에도 사용이 가..
더보기