본문 바로가기
프로그래밍/DB

sql 기본문법 간단 정리4

by -현's- 2012. 1. 10.
반응형

●트랜잭션(transaction - 서로 연관도니 열련의 조작을 한 덩어리로 만든 것, 트랜잭션 안의 조작은 하나의 단위로 작동하므로 모두 확정되거나 모두 취소된다


●커미트(commit) - 같은 트랜잭션 안에 있는 일련의 조작으로 모두 확정하는 것을 커미트(commit) 라고 한다


●롤백(rollback) - 같은 트랜잭션 안에 있는 일련의 조작으로 모두 취소하고 원래대로 되돌리는 것을 롤백(rollback)이라 한다


●트랜잭션의 선언
begin transaction;
~~
~~


●오라클의 경우 트랜잭션 선언 따로 필요없다


●트랜잭션의 종료 - 처리를 확정(commit)하거나 처리를 취소(rollback)
ex)
begin transaction;
~~~
~~~
commit;    //  or rollback;


●트리거(trigger) - 테이블에 대해 등록,수정,삭제 등 특정한 조작이 가해지는 것을 계기로 자동으로 실행되는 저장 프로세서


●결과셋(Result Set) - 쿼리로 가져온 데이터의 집합


●커서(cursor) - 결과셋에 포함된 데이터를 한 행씩 다룰 수 있도록 해주는 장치. 커서를 사용하면 결과셋 내의 각 데이터에 대해 동일한 처리를 반복 수행할 수 있다









반응형

'프로그래밍 > DB' 카테고리의 다른 글

오라클 개행문자 제거해서 select 하기  (0) 2015.02.09
mySQL 페이징 쿼리문  (0) 2012.03.18
sql 기본문법 간단 정리3  (0) 2012.01.09
sql 기본문법 간단 정리2  (0) 2012.01.09
sql 기본문법 간단 정리1  (0) 2012.01.08

댓글