Microsoft MVP성태의 닷넷 이야기
SQL Server 2005 에서 반가운 기능 : 재귀 SELECT 와 ROW_NUMBER [링크 복사], [링크+제목 복사],
조회: 9816
글쓴 사람
정성태 (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]


비밀번호

댓글 작성자
 




... 46  [47] 
NoWriterDateCnt.TitleFile(s)
18정성태9/19/200410003HTML SELECT 요소에 OPTION 요소를 채우는 C/C++ 예제파일 다운로드1
17정성태11/14/20059046[정보] Visual Studio 6.0 Samples
16정성태9/5/200410159JAVA 로 구현된 NTLM 구현파일 다운로드1
15정성태9/2/20048797Developing Active Server Components with ATL
14정성태7/20/20049019No-Touch Deployment
13정성태6/30/20049288How to read BLOB from Dataset into buffer?
11정성태2/14/20049180XMLHTTP 에서 반환받은 non-XML 데이터를 보여주는 모듈
10정성태2/14/200411902MSIL 디컴파일러 - .NET Reflector [1]
9정성태1/26/200410436스크립트 디코더파일 다운로드1
159정성태12/23/20058019    답변글 [업데이트]: 스크립트 디코더파일 다운로드1
8정성태1/26/200413022게시물 도배 프로그램 방지
7정성태1/26/200411135Microsoft.XMLHTTP 개체로 XML 이 아닌 다른 데이터 가져오기
6정성태8/6/200310315Three Ways to Inject Your Code into Another Process파일 다운로드1
5정성태7/29/200310254SQL 서버 sa 암호를 잊은 경우, 복구하는 방법파일 다운로드1
4정성태7/25/200311713DiskId32 - 물리하드 디스크 정보파일 다운로드2
12정성태6/11/20048934    답변글 [추가] WMI 로 구하는 방법파일 다운로드1
3정성태7/25/200310470C# 프로그래밍 언어에 추후 추가되는 기능파일 다운로드1
2정성태7/25/200310646INFO: COM+ 1.0의 새로운 기능파일 다운로드1
... 46  [47]