T-SQL : 커서 CURSOR

--커서 선언
DECLARE cur_konan_Test CURSOR
FOR
SELECT 번호, 우편번호, 우편주소 FROM 우편물

--커서 오픈
OPEN cur_konan_Test

--변수 선언
DECLARE @v_번호 INT
DECLARE @v_우편번호 VARCHAR(3)
DECLARE @v_우편주소 VARCHAR(6)

--첫 로우 FETCH
FETCH NEXT FROM cur_konan_Test INTO @v_번호, @v_우편번호, @v_우편주소

-- @@FETCH_STATUS 는 행 반입상태
-- 0 : 성공적이다.
-- -1 : FETCH 문은 실패했거나, 행이 결과 집합의 범위를 벗어났다.
-- -2 : 반입된 행이 없다.

WHILE @@FETCH_STATUS = 0
BEGIN
--FETCH된 데이터를 tempdb에 삽입
UPDATE 우편물
SET 우편번호 = (SELECT 우편번호 FROM 우편번호 WHERE 우편주소 = @v_우편주소)
WHERE 번호 = @v_번호

--다음 로우 FEETCH - 루프
FETCH NEXT FROM cur_konan_Test INTO @v_번호, @v_우편번호, @v_우편주소
END

--커서 CLOSE
CLOSE cur_konan_Test

--커서 DEALLOCATE
DEALLOCATE cur_konan_Test
GO

 
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/06/18 14:04 2007/06/18 14:04
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2480

피아노 건반을 두드리는 것 보다 더 지루한 일은 없다.
그러나 명성을 날리고 연주 활동이 많은 피아니스트일수록
더욱 더 열심히, 시간이 날 때 마다,
매일 매일 한주도 빠지지 않고 연습하지 않으면 안된다.
마찬가지로 유능한 외과의사일수록 더 충실하게,
틈나는 대로, 매일 그리고 매주,
봉합술을 연습해야 한다.

- 피터 드러커

골프 황제 타이거 우즈는 메이저 대회에서 우승하던 날
바로 연습장으로 달려가는 것으로 유명합니다.
저는 경영자를 포함한 조직의 리더들이
가장 많이 공부해야 한다고 생각하고,
실제로 그렇게 하고 있다고 믿고 있습니다.
부동산 재벌 도널드 트럼프는 일주일에 순수하게 28시간을
독서에 투자한다고 합니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/06/18 11:47 2007/06/18 11:47
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2479

'내 인생의 여섯 가지 신조'


나는 지식보다
상상력이 더 중요함을 믿는다.
신화가 역사보다 더 많은 의미를 담고 있음을 나는 믿는다.
꿈이 현실보다 더 강력하며, 희망이 항상 어려움을
극복해 준다고 믿는다.
그리고 슬픔의 유일한 치료제는 웃음이며,
사랑이 죽음보다 더 강하다는 걸 나는 믿는다.
이것이 내 인생의 여섯 가지 신조이다.


- 류시화의《지금 알고 있는 걸 그때도 알았더라면》중에서 -


* 로버트 풀검이라는 시인의
'인생 신조'를 류시화님이 재인용한 글입니다.
상상력, 신화, 꿈, 희망, 웃음, 사랑...
굳이 인생의 신조가 아니더라도, 이 중 몇 가지라도
하루하루의 일상에 잘 녹여내면 삶의 질이 달라집니다.
상상력 하나만 가지고도 세상 파도를 잘 헤쳐갈 수 있습니다.
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/06/18 11:47 2007/06/18 11:47
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2478

UNION 에서 ORDER BY 절 사용하기

SELECT top 2 title, content ,writeday,id_confer,id_step, id_type FROM (


SELECT top 1 title, content ,writeday,id_confer,id_step, '07' as id_type FROM cm_07 order by writeday desc


union all


SELECT top 1 title, content ,writeday,id_confer,id_step,'08' as id_type FROM cm_08 order by writeday desc )a order by writeday desc
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/06/18 11:28 2007/06/18 11:28
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2477

SQL Server 2005 온라인 설명서 SELECT 예(Transact-SQL)


ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.ko/tsqlref9/html/9b9caa3d-e7d0-42e1-b60b-a5572142186c.htm
크리에이티브 커먼즈 라이센스
Creative Commons License
이올린에 북마크하기

Posted by 홍반장

2007/06/18 00:54 2007/06/18 00:54
Response
No Trackback , No Comment
RSS :
http://tcbs17.cafe24.com/tc/rss/response/2476


블로그 이미지

- 홍반장

Archives

Recent Trackbacks

Calendar

«   2007/06   »
          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 29 30
Statistics Graph

Site Stats

Total hits:
241631
Today:
161
Yesterday:
1266