Microsoft MVP성태의 닷넷 이야기
SQL Server 2005 에서 반가운 기능 : 재귀 SELECT 와 ROW_NUMBER [링크 복사], [링크+제목 복사],
조회: 9795
글쓴 사람
정성태 (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)
925정성태2/27/200811361TFS : 157. OpenGauntlet - Private Builds
924정성태2/24/200811435VS.NET IDE : 40. Visual Studio Programmer Themes Gallery
923정성태2/23/200810888.NET : 72. Configuration Section Designer
922정성태2/23/200810536.NET : 71. PowerShell 호스팅하는 방법
921정성태2/21/200810354개발 환경 구성: 119. Windows 네트워킹 - TCPChimney 에 대해서.
920정성태2/20/200810171개발 환경 구성: 118. 외부 도구 구성 - 서명된 어셈블리의 공개키 가져오기 [1]
919정성태2/17/200811342TFS : 156. TFS 빌드를 소스 서버와 연결
918정성태2/17/200810914TFS : 155. File Bound Generator (VSTS 2008 DB 파워 툴) [1]
917정성태2/16/200810339Windows 2008 : 6. 출시 순간 부터 SP1
916정성태2/14/200810802TFS : 154. TFS 2008 팀빌드 도움말(CHM)
915정성태2/12/200812624.NET 3.5 : 38. ADO.NET Entity Framework 성능 비교
914정성태2/6/200810842Vista : 51. How to create a Windows Vista boot CD with WinPE
913정성태2/5/200811304.NET : 70. C# 4.0 - Dynamic Lookup
912정성태2/1/200810499Debug : 34. WinDBG 를 사용해서 예외 파악하기
911정성태1/30/200810164Windows 2008 : 5. 쓰레드 관련해서 제공되는 API
910정성태1/18/200810796.NET : 69. CLR Memory Model [1]
909정성태1/4/200811882IIS : 21. SSL Handshaking 과정 (IE, IIS)
908정성태1/3/200810038TFS : 153. TFS 2008 Power Tools [1]
907정성태1/1/200811308Vista : 50. cmd.exe 의 특별한 대우
906정성태12/27/200710653Windows 2008 : 4. Core 서버에 Hyper-V 설치
905정성태12/24/20079887TFS : 152. VSTS 프로세스 템플릿 사용자 정의
904정성태12/24/200710511IIS : 20. IIS7 Hostable Web Core Custom Service
903정성태12/21/20079956TFS : 151. TFS Continuous Integrator
902정성태12/21/20079819TFS : 150. TFS File Sharer
901정성태12/20/20079778.NET 3.5 : 37. ADO.NET Data Services [3]
900정성태12/19/20079884Debug : 33. RegEx 의 Compiled 옵션 버그
1  2  3  4  5  6  7  8  9  10  [11]  12  13  14  15  ...