본문 바로가기
728x90
반응형

Database34

Oracle / 트리거(Trigger) 트리거(Trigger) 방아쇠라는 뜻으로 방아쇠는 당기면 총이 알아서 작업을 진행하고 총알이 발사되게 됩니다. 이처럼 트리거(Tigger)는 특정테이블에서 Insert, Delete, Update가 발생하면 다른테이블에서도 연관된 내용을 변경하는 동작을 말합니다. [SQL/ORACLE] 트리거(Trigger) 형식 및 사용예제 트리거(Trigger) : 방아쇠를 당기는것. 사건이 발생했을 때 특정 영역 수행 이벤트 처리(~했을 때 수반되는 처리) 특정테이블에 이벤트(insert, delete, update)가 발생했을 시 다른테이블에 연관된 내용 fora.tistory.com [SQLD] 제2장 트리거(Trigger)란? 1. 트리거(Trigger)란? 트리거(Trigger)란 영어로 방아쇠라는 뜻인데,.. 2021. 7. 28.
Oracle / 인덱스(Index) INDEX란? 색인이라는 뜻으로 SELECT의 조회속도를 향상 시키기 위해서 사용되는 데이터베이스 검색 기술이다. [인덱스] 오라클 인덱스는 언제 왜 생성할까? SM 업무를 맡은지 5년차가 되었다. 개발을 할 때나 프로젝트를 할 때는 크게 쿼리 속도에 민감 할 일이 ... blog.naver.com [Oracle] 오라클 #22, Index(인덱스) 개념 및 예제 인덱스, Index - 색인 - 검색(select)을 빠른 속도로 하기 위해서 사용하는 도구 - 오라클은 테이블 생성 시 인덱스를 따로 생성하지 않아도 자동으로 생성된다. -> PK, Unique 컬럼 자동으로 색인 생성. - sas-study.tistory.com 2021. 7. 28.
Oracle / 상위 n개 데이터(행)만 가져오기 데이터베이스에서 데이터를 가져올때 출력되는 데이터중 상위 n개의 데이터만 가져와 출력하는 방법입니다. 예시 테이블 아래의 SQL문을 실행하게 되면, 많은 데이터들이 검색이 되는데 그 중 위에서 10개만 가져오려고 싶을때, select bidx,subject from board_api; where rownum을 추가한다. select bidx,subject from board_api where rownum 2021. 7. 28.
MySQL / auto_implement 생성, 사용, 수정, 삭제 MySQL에서는 오라클의 시퀀스와 같은 역할을 auto_implement가 할 수 있다. 컬럼에서 auto_implement를 사용하기 위해서는 타입이 정수(INT) 이고, 기본키(Primary Key)로 지정되어 있어야 한다. auto_implement를 설정해두면 insert문으로 데이터가 입력 될 때마다 자동으로 값을 올려주는 역할이다. 1. auto_implement 생성하기 테이블을 생성하면서 auto_implement CREATE TABLE member ( midx int not null primary key auto_increment, name varchar(20), phone varchar(20) not null, delyn char(1) default 'N' ); 생성된 테이블에 auto.. 2021. 7. 28.
728x90
반응형