Dataverseでオートナンバー列の値を初期化する方法
![azblob://2023/09/07/eyecatch/2023-09-07-dataverse-auto-number-reset-000.jpg](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/2023/09/07/eyecatch/2023-09-07-dataverse-auto-number-reset-000.jpg)
こんにちは、あおいです。
シミ取りレーザー治療を終えたので、次はクマ取り治療をする予定です。自己投資は大事。
さて、SQL Serverのテーブルで自動採番の値を初期値にリセットすることってありますよね。
これ、実はDataverseでも出来ます。とは言え、意外と知られていないんですよね。
そこで、今回はテーブル内のレコードを全て削除後、再びレコードを追加した際に、オートナンバー列の値が初期値から始まる方法について紹介したいと思います。
まず、オートナンバー列を含んだテーブルを用意します。
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/%5Bdate%3Acustom%3AY%5D/%5Bdate%3Acustom%3Am%5D/%5Bdate%3Acustom%3Ad%5D/articleimages/2023-09-07-dataverse-auto-number-reset-001.png)
適当なデータを数件追加すると、指定したフォーマットで連番が振られています。
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/%5Bdate%3Acustom%3AY%5D/%5Bdate%3Acustom%3Am%5D/%5Bdate%3Acustom%3Ad%5D/articleimages/2023-09-07-dataverse-auto-number-reset-002.png)
テーブル内のレコードを全て削除後、再びレコードを追加しても連番は初期化されていません。
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/%5Bdate%3Acustom%3AY%5D/%5Bdate%3Acustom%3Am%5D/%5Bdate%3Acustom%3Ad%5D/articleimages/2023-09-07-dataverse-auto-number-reset-003.png)
列の編集で[データの種類]から[オートナンバー]を選択します。
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/%5Bdate%3Acustom%3AY%5D/%5Bdate%3Acustom%3Am%5D/%5Bdate%3Acustom%3Ad%5D/articleimages/2023-09-07-dataverse-auto-number-reset-004.png)
[保存]をクリックします。
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/%5Bdate%3Acustom%3AY%5D/%5Bdate%3Acustom%3Am%5D/%5Bdate%3Acustom%3Ad%5D/articleimages/2023-09-07-dataverse-auto-number-reset-005.png)
再度、テーブル内のレコードを全て削除後、再びレコードを追加すると連番の値が初期化されています。
![](https://prtechblogfd-crhzb5g6hkhqafdm.z01.azurefd.net/drupalimages/%5Bdate%3Acustom%3AY%5D/%5Bdate%3Acustom%3Am%5D/%5Bdate%3Acustom%3Ad%5D/articleimages/2023-09-07-dataverse-auto-number-reset-006.png)
今回はDataverseでオートナンバー列の値を初期化する方法について紹介させていただきました。本記事が少しでも読者の皆様のお役に立てれば幸いです。