일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
- chatGPT's answer
- 인프라
- android
- 리눅스
- kotlin
- 고전역학
- write by GPT-4
- python
- JVM
- Spring boot
- 자바
- 자바암호
- GIT
- 웹 크롤링
- write by chatGPT
- oracle
- 자바네트워크
- Java
- Spring Batch
- NIO
- 소프트웨어공학
- GPT-4's answer
- 파이썬
- 뉴턴역학
- Database
- 역학
- 유닉스
- lombok
- 시스템
- 코틀린
- Today
- Total
목록oracle (33)
Akashic Records
아래와 같은 Query을 Function으로 만들어서 Return 해야 한다면 일반적인 oracle datatype으로는 Table 형태의 결과를 Return 할 수 없고 User Defined Object을 생성하여사용하면 된다. select d.DEPTNO, d.DNAME, e.EMPNO, e.ENAME from dept d, emp e where d.DEPTNO = e.DEPTNO 실행결과(간략) DEPTNO DNAME EMPNO ENAME 20 RESEARCH 7369 SMITH 30 ..
중요 Hint 1. Select --+ RULE empno, ename from emp where empno=7788 한 SQL문 블록에 대해 RBO 사용 2. Select /*+ALL_ROWS*/ empno, ename from emp where empno=7788 총자원 소비의 최소화 가장 좋은 처리 성능을 목표로 SQL문 블록을 최적화하기 위해 CBO 접근 선택 3. Select /*+FIRST_ROWS*/ empno, ename from emp where empno=7788 첫 번째 행..
1 Hashing이란 무엇인가? Hashing(hashing)이란 한마디로 말해서 많은 양의 데이터(data)들을 그보다는 작은 크기의테이블(table)로 대응(mapping)시켜 저장할 수 있도록 하는 일종의 데이터 관리 기법이다.데이터들을 저장하거나 찾을 때 인덱스(index)라는 또다른 데이터 스트럭쳐(data structure)를 이용..
PLT 6.9 SUBPROGRAM PL/SQL을 지원하는 어떤 툴이나 언어에서도 SUBPROGRAM(프로시저와 함수)을 실행할 수 있다. PL/SQL내부에서 식의 일부로서 함수를 실행할 수 있다. EXECUTE는 명령 다음에 입력되는 Stored Procedure를 실행한다. SUBPROGRAM의 개요 PL/SQL 프로시저와 함수는 3GL의 프로시저 및 함수와 매우 비..
PLT 6.8 PL/SQL로 예외 처리 PL/SQL 코드를 실행할 때 error 발생하는 경우가 있다. Error는 예외(Exception)를 발생시켜PL/SQL 블록을 중지시키고 예외 처리기 부분으로 제어가 이동한다. Exception handler는Exception을 검출하고 조건에 따라 조치 작업을 할 수 있다. 예외 처리란 예외는 PL/SQL 블록의 실행 중..
PLT 6.7 매개변수와 CURSOR CURSOR가 열릴 때 CURSOR로 매개변수 값을 전달하고, CURSOR가 실행될 때 질의에서 그 값이 사용될 수 있습니다. 이것은 각 경우마다 다른 활성 셋(set)을 생성하는 블록에서 여러 번 명시적 CURSOR를 열고 닫을 수 있음을 의미합니다. CURSOR선언 시 각각 형식적인(formal) 매개..
PLT 6.6 CURSOR ORACLE SERVER은 SQL문장을 실행하기 위하여 Private SQL Area이라 불리는 작업 영역을 사용합니다. Private SQL Area에 이름을 붙이고 저장된 정보를 액세스하기 위해 PL/SQL CURSOR를 사용한다. 블록의 실행 부분이 SQL문장을 실행할 때 PL/SQL은 SQL식별자를 가지는 암시적 CURSOR를 생성하고 자동..