- Get link
- X
- Other Apps
Pernahkah anda menduplikasi sebuah database dari produk jadi dan ingin menggunakanya kembali tetapi anda akan kerepotan ketika menghapus data dari table yang sudah ada yang menggunakan serial (autoincrement), data benar terhapus semua tapi pas kita menginputkan kembali apa yang terjadi ko idnya membengkak bukan dari 0?? pernah tidak hayoooo.. nah pada postingan ini saya menemukan sebuah cara untuk mengatasi masalah diatas ini juga saya nemu dari blog orang
Caranya begini:
1
| DBCC CHECKIDENT ('nomor_dokumen', RESEED, 0); |
Angka 0 berarti posisi angka terakhir pada list. Jadi jika ingin mengentry angka 100 misalnya, ya isikan posisi 99.
O iyah catatan sedikit, utk mengisi autoincrement field, gak bisa dengan passing NULL. Mengisinya dengan insert into, hilangkan samasekali dari field list dan value list.
sekian caranya gitu aja, mudahkan?? apabila ada kesalahan mohon dikoreksi
sumber: subcoder77.wordpress.com
sumber: subcoder77.wordpress.com
Comments