Microsoft MVP성태의 닷넷 이야기
SQL Server 2005 에서 반가운 기능 : 재귀 SELECT 와 ROW_NUMBER [링크 복사], [링크+제목 복사],
조회: 9799
글쓴 사람
정성태 (techsharer at outlook.com)
홈페이지
첨부 파일
 

저는 사실, 오라클은 잘 모릅니다. 물론,,, ^^ 그렇다고 해서 SQL Server 를 잘 아는 것도 아니지만.

그렇긴 해도, 오라클을 보면서 항상 부러웠던 기능이 2개가 있었는데요.
바로 "재귀 SELECT" 와 ROW NUMBER 기능이 그것인데, 이번 SQL Server 2005 에서 마침내 그와 동일한 기능을 제공하게 되었습니다.

"재귀 SELECT" 의 경우, CTE ( Common Table Expression ) 이라는 것으로 해결이 되고, ROW NUMBER 는 ROW_NUMBER() 로 해결이 되었습니다. 자세한 설명을 다음의 토픽을 보시고 예제를 함께 입력해 보시면 금방 이해가 되실 것입니다. ^^

SQL Server 2005 설치 후 제공되는 도움말 "SQL Server Books Online" 을 실행시키고.

ROW_NUMBER() : ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.en/tsqlref9/html/82fa9016-77db-4b42-b4c8-df6095b81906.htm

CTE 를 이용한 재귀 SELECT : ms-help://MS.SQLCC.v9/MS.SQLSVR.v9.en/udb9/html/4acf8a3e-6dcc-420c-9088-9c57b976113e.htm

그외에 간략한 소개 차원의 토픽으로 다음을 소개합니다.
http://msdn.microsoft.com/msdnmag/issues/04/02/TSQLinYukon/

아... 정말이지... ^^ 배울 것들이... "쏟아져" 나옵니다.








[최초 등록일: ]
[최종 수정일: 12/25/2004]


비밀번호

댓글 작성자
 




1  2  3  4  5  6  7  8  9  10  11  12  13  14  [15]  ...
NoWriterDateCnt.TitleFile(s)
825정성태8/23/200710178개발 환경 구성: 110. AutoExNT 도구
824정성태8/16/200710848개발 환경 구성: 109. Code Project Browser Add-In for Visual Studio 2005
823정성태8/16/200713874IIS : 16. 인증서 검증 - CRL 체크 설정
822정성태8/16/200710800TFS : 124. VSTS - Architecture Edition Power Tools - 8월 CTP
821정성태8/15/20079810TFS : 123. TFS 2008의 팀 빌드 관련 소개
820정성태8/14/200711316.NET 3.5 : 28. 한번 더 생각해 보는 C# 3.0 의 개체 초기화 지정자(Object Initializers)
819정성태8/13/200710783TFS : 122. DB Professional - Power Tools 배포
818정성태8/13/200711202VS.NET IDE : 38. Visual Studio 2008 Shell 맛보기 [1]
817정성태8/10/200710926VS.NET IDE : 37. Customising WCF Proxy Generation in Visual Studio 2008
816정성태8/7/200711040TFS : 121. TFS 가이드 최종 버전
815정성태8/7/200710340TFS : 120. Rosario - 개선된 작업항목 추적 기능 [1]
814정성태8/6/200710557TFS : 119. MSBuild 를 이용한 위성 어셈블리 자동 빌드
813정성태7/31/200710707TFS : 118. TeamPlain 의 진화 : Team System Web Access Power Tool
812정성태7/31/200710254TFS : 117. Offline 모드 지원
811정성태7/31/200710690개발 환경 구성: 108. 문서 - AD 서버를 가상 머신으로 운영.
810정성태7/27/200710130TFS : 116. VS.NET 2008 TFS 설치 가이드 (베타)
809정성태7/27/200710701TFS : 115. 인터넷 연결 및 HTTPS 설정
808정성태7/19/200710693TFS : 114. MSF Process Guidance Generator Tool
807정성태7/19/200713968개발 환경 구성: 107. 터미널 서비스에서 꼭 알아야 할 기능 - shadow [1]
806정성태7/15/200710341TFS : 113. TFS 2008 - SharePoint 분리 및 통합 지원
805정성태7/15/200710416TFS : 112. MSBuild 프로젝트 이외의 프로젝트를 빌드
804정성태7/14/200711962TFS : 111. 팀 빌드에서 셋업 프로젝트 연결 [1]
803정성태7/14/200710406개발 환경 구성: 106. 롱혼 터미널 서비스에서의 콘솔 관리
802정성태7/13/200710682TFS : 110. 팀 빌드 - 테스트 결과를 알아내는 MSBuild Task
801정성태7/12/200710825개발 환경 구성: 105. 환경 설정 정보 암호화
800정성태7/10/200712161.NET 3.5 : 27. IQueryable 구현 방법 [3]
1  2  3  4  5  6  7  8  9  10  11  12  13  14  [15]  ...