반응형 DB75 오라클(SQL)PL/SQL PL/SQL --PL/SQL의 종류 : 발리가려면 뻐스타고 가자 Package : 패키지 User function : 사용자 정의 함수 Stored procedure : 저장 프로그램 Trigger : 트리거 Anonymous block : 익명의 블록 -PROCEDUAL LANGUAGE SQL의 약자 -표준 SQL은 프로그램의 흐름을 제어하는 기능과 변수등의 제공하지 않음 -PL/SQL은 흐름제어등의 기능을 제공하고 단일 기능을 수행하는 모듈 단위의 프로그램을 컴파일하여 실행가능한 형태로 서버에 보관 -BLOOK 구조로 구성 -모듈화, 캡슐화 기능제공 -ANONYMOUS BLOOK, SORTOED PROCEDURE, USER DEFINED FUNATION, PACKAGE, TRIGGER들 제공 1.AN.. 2021. 3. 11. 오라클(SQL) 인덱스 사용형식 인덱스 사용형식 테이블 다운로드 CREATE [UNIQUE|BITMAP]INDEX 인덱스명 ON 테이블명(컬럼명1[,컬럼명2,...][ABC|DESC]); .'테이블'의 '컬럼'들을 기준으로 오름차군(ASC)또는 내림차순(DESC) 으로 인덱스 생성.(기본은 ASC임) . NULL값을 가질수 있다 하지만 하나만 가질수있다. .인덱스명은 IDX를 사용한다 사용예)사원테이블에서 사원명을 기준으로 인덱스를 생성하시오 CREATE INDEX IDX_EMP01 ON EMPLOYEES(EMP_NAME); CREATE INDEX IDX_MEM01 ON MEMBER(SUBSTR(MEM_REGNO2,4)); CREATE INDEX IDX_KOR_LOAN ON KOR_LOAN_STATUS(PERIOD, REGION); (.. 2021. 3. 10. 오라클(SQL) 연습용 테이블 다운받기 테이블 연결 연습용 테이블 다운로드 연동방법 다운로드후 압축풀기 왼쪽상단에 열기 해당 폴더 클릭 CTRL + ENTER 로 실행하면 다소 시간이 많이걸린다. 폴더열기 CMD창 위도우 + R imp 본인SQL 계정/본인SQL 암호 file=expall.dmp ignore=y grants=y rows=y indexes=y full=y ENTER 완성화면 2021. 3. 9. 오라클(SQL) 집합연산자 집합연산자 테이블이 없다면 주소 클릭 링크 : 테이블 다운로드 -집합이론에서 제공하는 합집합(UNION, UNION ALL).교집합(INTERSECT), 차집합(MINUS)연산자 제공 -(사용형식) SELECT 컬럼LIST FROM 테이블명 WHERE 조건 UNION | UNION ALL | INTERSECT | MINUS (중사용) SELECT 컬럼LIST FROM 테이블명 WHERE 조건 : .각 SELECT절의 컬럼의 갯수와 순서및TYPE이 같아야 함 .ORDER BY 적은 맨 마지막 SELECT 문에서만 사용 가능 .CLOB, BLOB, BFILE 등은 사용불가 .출력의 기준은 첫 번째 SELECT 문임 1.UNION, UNION ALL -합집합의 결과 반환 -UNION : 중복하지 않은 결과 반.. 2021. 3. 9. 이전 1 ··· 15 16 17 18 19 다음 반응형