반응형 Oracle3 Oracle의 PL/SQL 에 관하여 (2) Oracle PL/SQL를 분석하기 위해서 타입별로 구성을 알아보도록 합니다. PL/SQL 유형별 구문 1. Procedure CREATE OR REPLACE PROCEDURE [Name] [IN or OUT Parameter] IS [Declare Variable] BEGIN [Statement] END; 2. Function CREATE OR REPLACE FUNCTION [Name] RETURN [Return Data Type] IS [Declare Variable] BEGIN [Statement] RETURN [Return Variable]; END; 3. Trigger CREATE OR REPLACE TRIGGER [Name] [Condition] IS [Declare Variable] BEGI.. 2020. 4. 24. Oracle의 PL/SQL 에 관하여 (1) PL/SQL 이란 ? Oracle’s Procedural Language extension to SQL 의 약자 변수정의, 조건처리(IF), 반복처리(LOOP, WHILE, FOR)등을 지원하며,오라클 자체에 내장되어 있는 Procedure Language PL/SQL Block Structure DECLARE (Declarative Section(선언부)) - Optional - Variables, cursors, user-defined exceptions BEGIN (Executable Section(실행부)) - Mandatory - SQL Statements - PL/SQL Statements EXCEPTION (Exception Handling Section(예외처리)) - Actions to .. 2020. 4. 24. Oracle : SQL 목록 자주 사용하는 SQL 입니다. -- 해당 스키마에 해당하는 테이블의 통계정보 조회 SELECT TABLE_NAME, NUM_ROWS, CHAIN_CNT, BLOCKS, EMPTY_BLOCKS, AVG_SPACE, AVG_ROW_LEN FROM DBA_TABLES WHERE OWNER = '스키마명'; -- DBMS_STATS 패키지로 갱신되지 않는 테이블 통계 정보 갱신 ANALYZE TABLE 스키마명.테이블명 COMPUTE STATISTICS; 2020. 4. 23. 이전 1 다음 반응형