|
이 문서는 수동으로 번역한 것입니다. 원본 텍스트를 보려면 포인터를 문서의 문장 위로 올리십시오. 추가 정보
|
번역
원본
|
$PARTITION(Transact-SQL)
1.분할 열 값 집합에 대한 파티션 번호 가져오기
USE AdventureWorks2012; GO CREATE PARTITION FUNCTION RangePF1 ( int ) AS RANGE FOR VALUES (10, 100, 1000) ; GO SELECT $PARTITION.RangePF1 (10) ; GO
2.분할된 테이블이나 인덱스의 비어 있지 않은 각 파티션에 있는 행 수 가져오기
USE AdventureWorks2012; GO SELECT $PARTITION.TransactionRangePF1(TransactionDate) AS Partition, COUNT(*) AS [COUNT] FROM Production.TransactionHistory GROUP BY $PARTITION.TransactionRangePF1(TransactionDate) ORDER BY Partition ; GO
3.분할된 테이블이나 인덱스의 특정 파티션에서 모든 행 반환
참고
|
|---|
|
|
SELECT * FROM Production.TransactionHistory WHERE $PARTITION.TransactionRangePF1(TransactionDate) = 5 ;