梅雨明けはまだですが、毎日暑いですね。
今回は、パーティション分割したテーブルのそれぞれのデータがどのパーティションに属しているか確認する方法です。データベースは、WideWorldImporters を使用します。
ryuchan.hatenablog.com
テーブルは Sales.CustomerTransactions を使用します。
パーティション番号を得るために、$PARTITION (Transact-SQL) を使用します。下記のクエリを SQL Server Management Studio で実行してみましょう。
USE WideWorldImporters SELECT [パーティション番号] = $partition.PF_TransactionDate([TransactionDate]), ct.* FROM Sales.CustomerTransactions ct
下図の通り、レコード単位にどのパーティションに属しているのか確認することができます。
ためになる本、みたい。
- 作者: ジョン・ソンメズ,まつもとゆきひろ(解説),長尾高弘
- 出版社/メーカー: 日経BP社
- 発売日: 2016/05/20
- メディア: 単行本
- この商品を含むブログ (4件) を見る