Cara Menetapkan Semula Benih Identiti dalam Microsoft SQL

Kadang-kadang, seperti ketika menguji jadual dalam pangkalan data Microsoft SQL Server, anda perlu menetapkan semula lajur identiti ke nilai awal, biasanya satu. Semasa ujian, anda mengisi jadual dengan data, memproses data dengan aplikasi dan menghapusnya; setelah beberapa ujian, benih dengan mudah dapat mencapai nilai menjadi puluhan ribu. Dengan menetapkan semula benih, anda memastikan nilai identiti untuk data pengeluaran anda bermula dengan satu. Anda menyelesaikannya dengan parameter dalam perintah SQL Server "DBCC CHECKIDENT". Program SQL Server's Management Studio adalah alat yang mudah untuk melaksanakan tugas penyelenggaraan pangkalan data seperti ini untuk perniagaan anda.

1

Klik butang "Mula" Windows. Gerakkan kursor tetikus ke "Semua Program" dan cari bahagian "Microsoft SQL Server". Windows memaparkan senarai program SQL Server. Klik pada "SQL Server Management Studio." Program Management Studio memaparkan kotak dialog "Connect to Server".

2

Pilih nama komputer pelayan SQL dalam dialog "Sambungkan ke Pelayan". Pilih tetapan "Pengesahan Windows" dalam senarai tarik-turun "Pengesahan" dan klik butang "Sambung".

3

Klik butang "New Query" di bar alat utama Management Studio, yang terletak di bawah menu program. Studio Pengurusan membuka tetingkap di mana anda boleh menaip teks.

4

Klik di tetingkap teks dan ketik perintah "DBCC CHECKIDENT" menggunakan pernyataan berikut sebagai panduan:

CHECKIDENT DBCC ("orders.order_headers", RESEED, 100);

Di sini, "pesanan" adalah nama pangkalan data yang mengandungi jadual yang ingin anda tetapkan semula biji identiti, "order_headers" adalah nama jadual, "RESEED" memberitahu CHECKIDENT untuk menetapkan semula nilai benih dan "100" adalah nilai yang dilayan semula oleh SQL Server

5

Klik simbol "Jalankan", segitiga hijau yang menunjuk kanan di bar alat Studio Pengurusan. Ini melaksanakan perintah DBCC CHECKIDENT dan menetapkan semula biji identiti jadual.