커서 - 내장형 SQL로 반환되는 단 하나의 튜플을 여러개로 늘리는 반복문
2020. 6. 21. 21:18ㆍ컴퓨터언어/Database
728x90
반응형
👍 What is Cursor?
SQL은 여러 개의 튜플을 다루는 데 반해,
C++, JAVA 등 언어는 한 번의 연산의 결과를 하나의 변수에 저장하기 때문에 단 하나의 튜플만 다룰 수 있다.
커서는 SQL이 다른 프로그래밍 언어에 내장될 때의 한계를 해결하고자 나온 일종의 "포인터"이다.
2020/06/21 - [컴퓨터언어/Database] - 내장형(Embedded) SQL - 다른 프로그램 내에 삽입된 SQL
👊 커서 관련 명령어
- DECLARE : 만들 커서의 이름을 정의
- OPEN : 커서가 첫 번째 레코드를 가리키도록 설정하는 명령어
- FETCH : 다음 레코드로 커서를 이동시키는 명령어로, 데이터를 계속 가져오게 하는 것이다.
- CLOSE : 커서 종료 명령어
728x90
반응형
'컴퓨터언어 > Database' 카테고리의 다른 글
[MissingUsernameError, show dbs] - Mongo를 다룰 때 사소한 실수 (0) | 2020.07.22 |
---|---|
Stored Procedure (0) | 2020.06.21 |
내장형(Embedded) SQL - 다른 프로그램 내에 삽입된 SQL (0) | 2020.06.21 |
트리거 - 서로 연동된 릴레이션에 연쇄조작을 가해 무결성 확보 (0) | 2020.06.21 |
[SQL] DBA가 DBMS와 대화하는 언어 (0) | 2020.06.18 |