일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Vector
- string
- Hashtable
- Polymorphism
- 추상클래스
- overload
- concreteclass
- 생성자
- ALTER
- garbagecollection
- abstractclass
- object
- 콘크리트클래스
- hamobee
- arguments
- hashCode
- value
- Eureka
- fuction
- eclipse
- reference
- run()
- 객체형변환
- MSA
- methodArea
- super
- constantnumber
- start()
- override
- class
- Today
- Total
목록DB (33)
뇌운동일지
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/NyOWe/btqGgwjMCj2/G3QjKPwA6xyr9qK1bYQ4ak/img.png)
ERwin 을 활용하였음 예제 1 ) 1. 논리적 ERD 2. 물리적 ERD 3. ERD를 기반으로 자동생성한 SQL CREATE TABLE STUDENT_T ( STU_NO CHAR(9) NOT NULL, STU_NAME VARCHAR2(12) NULL, STU_DEPT VARCHAR2(20) NULL, STU_GRADE NUMBER(1) NULL, STU_CLASS CHAR(1) NULL, STU_GENDER CHAR(1) NULL, STU_HEIGHT NUMBER(5,2) NULL, STU_WEIGHT NUMBER(5,2) NULL, constraint pk_student_t PRIMARY KEY (STU_NO) ); CREATE TABLE SUBJECT_T ( SUB_NO CHAR(3) NOT N..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/dsrJm7/btqFWZ8ygRe/5Fik3JOKGDwk2pkTqFPEIK/img.png)
http://www.h2database.com/html/download.html Downloads Downloads Version 1.4.200 (2019-10-14) Windows Installer (SHA1 checksum: 12710a463318cf23c0e0e3f7d58a0f232bd39cfe) Platform-Independent Zip (SHA1 checksum: 5898966bbca0b29ee02602fb84e0eb90ec92eec2) Version 1.4.199 (2019-03-13), Last Stable Windows Installe www.h2database.com 여기에 가서 stable 한걸로 다운받는다. 환경변수를 설정해야함. https://kamang-it.tistory.com..
SQL 에서 null인 parameter가 있어서 그렇다
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/cy5pAF/btqEGgD2M17/yEUrvf5Lv1L5MF9LcEZYUK/img.png)
기본 개념 ) DDL(Data Definition Language) - 테이블 구조와 제약조건 생성, 삭제, 수정하는 명령문 - 인덱스를 생성하는 DDL 명령문 : 테이블 조회 시간을 단축하기 위해 인덱스를 사용 - 먼저 생성된 테이블들을 이용하여 새로운 테이블과 뷰를 생성 DML(Data Manipulation Language) - 한 개의 테이블에 대해 데이터를 삽입, 수정, 삭제하고 행을 조회하는 명령문 - 조인, 서브 쿼리, 집합 연산자를 사용하여 두 개 이상의 테이블로부터 데이터 조회 시 사용 DCL(Data Control Language) - 업무 단위인 트랜잭션의 완료와 취소를 위한 명령문 데이터 사전을 조회하는 명령문 : 생성된 테이블의 목록, 테이블 구조와 제약조건을 파악하기 위해 사용 ..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/sbaSh/btqEzig13VC/GnqscD0ACxJT4ILTja0CKk/img.png)
package : 함수나 프로시저를 묶어서 사용 선언부(명세부) : 프로토타입( 원형만 선언 ) 몸체부 : 내용을 기술 ( 정의 ) ed pack1 create or replace package pack1 is procedure test2 (v_stu_no in student.stu_no%type, v_stu_grade in student.stu_grade%type); function test6 (v_enr_grade in number) returnchar ; end ; / show errors; create or replace package body pack1 is procedure test2 (v_stu_no in student.stu_no%type, v_stu_grade in student.stu_..
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bbEHB1/btqEx0BxpeB/Vi5qzkMfLv1KUKQWuKqYa0/img.png)
test2 create or replace procedure test2 (v_stu_no in student.stu_no%type, v_stu_grade in student.stu_grade%type) is begin update student set stu_grade = v_stu_grade where stu_no = v_stu_no ; end test2; / test3 create or replace procedure test3 (v_stu_no in student.stu_no%type, v_stu_name out student.stu_name%type) is begin select stu_name into v_stu_name from student where stu_no = v_stu_no ; en..