본문 바로가기

TSQL

[MSSQL] Cursor 사용법 안녕하세요 마푸입니다. 사실 MySQL을 다룰 때는 Cursor를 참 많이 작성했습니다. 그도 그럴것이 대부분의 업무가 Python을 이용한 Script로 DB를 제어하는 것이 였습니다. (당시에는 Procedure의 효율성 때문에 Addhoc을 사용했기 때문이지요..) 그러다보니 RcodeSet을 가져와서 Cursor로 일일이 데이터를 매칭시켜주거나 분류하는 작업이 주작업이 였습니다. 헌데 MSSQL을 하면서 Cursor라는 녀석을 거의 써본적이 없습니다. 물런, Cursor을 사용해야되는 경우가 있긴있습니다. 예를들면 결과집합의 데이터가 다시 모집단으로 포함이 되어야하는 경우이지요... 이런경우는 그냥 Cross Apply를 사용하면 되기 때문에 고비용의 Cursor를 쓸 일이 점점 없어지는 것 같습.. 더보기
[MySQL] Tirgger를 사용해 보자 마푸입니다. 네이버의 블로그에서 활동할때 쯤 작성한 글을 옮기기 위해서 작성해봅니다. ㅋ 무려 2010년 1월 22일날 작성한 글이네요 ㅋ;(헐.. 7년이나 지났는데 왜 난 아직 그대로지... 역시 배움엔 끝이 없나봐요 ㅋ;;) 부끄럽지만 복습할 겸해서 작성합니다. 안녕하세요 박성원입입니다. Mysql에서 최근에 도입된 기능 중 (최근이아니죠 ;; 최신버전입니다. ㅋ) Trigger에 대해서는 사실 저는 잘 모릅니다. 대게 실무에서 다루는 mysql의 버전이 낮기 때문에 적용을 못하기 때문이죠 ^^;; 그래서 부족한 부분을 좀 매워볼까해서 이번에 trigger에 대해 정리 해보았습니다. 꽤 많은 시간을 들여서 정리해봤는데요 ;;; 막상 쓰고나니 얼마 안되는군요 내용도 많이 부족한거 같아서 부끄럽습니다. .. 더보기
[MSSQL] Try Catch의 고찰 아주 예전에 그라비티에서 근무했을 때당시 승연형님이 팀 블로그를 운영하자고 제안하셔서 이것저것 만들었던 적이 있습니다. 지금 생각해보면 손발이 오그라들지만... 이제 다시 블로그 활동을 하니 이쪽으로 옮겨 적습니다. ( Gravity Team Blog : http://gdbt.tistory.com/ ) 그러나...당시에 작성했던 계정이 먼지 모르겟네요 ㅠ.ㅠ 그냥 옮겨오면 될것을 다시 작성해야되는 불상사가... 그럼 아래는 당시 작성한 "Try Catch"의 내용입니다. 사실 이번 포스팅은 두근두근하네요 ^^; MSSQL의 파트에 첫글입니다. (사실은 쥐뿔도 모르지만서도..^^) 이리저래 하다가 Try-Catch문을 하게되었는데 보니.. 인터넷을 찾아서 여러가지 예문을 보다보니 "머야~ 예외처리잖아!!".. 더보기

반응형