과제 - cursor문 C#으로 바꾸기(78페이지 그림 9-1)
SQL을 잘 모르는 프로그래머들이 3세대 언어와 같은 형식으로 DataBase를 사용하기 위한 방법으로써 SQL의 문제를 해결하는 방법중에서 가장 느린 방법이다. SQL안에서 직접 반복문을 실행하여 원하는 결과를 얻어낼수는 있지만 정말 부득이한 경우를 제외하고는 CURSOR를 쓰지 말기를 권하고 있다. CURSOR는 Oracle, MySQL, MSSQL 에 모두 있다고 한다. --반환받을 값의 변수를 선언한다. DECLARE @f1 INT DECLARE @f2 NVARCHAR(7) DECLARE @f3 NVARCHAR(24) DECLARE @SUM NVARCHAR(MAX) --DECLARE ... CURSOR FOR SELECT 문을 사용하여 CURSOR를 선언한다. --CURSOR선언시 CURSOR이름..
청강컴정/DataBase
2009. 3. 14. 10:59