Selalu tentukan daftar kolom dalam pernyataan insert, dan dalam insert...select Anda harus selalu menentukannya dua kali - keduanya di insert
klausa dan di select
ayat.
Selain itu, SQL Server akan memunculkan kesalahan jika Anda menggunakan set identity_insert on
tanpa secara eksplisit menentukan daftar kolom di insert
klausa, jadi meskipun Anda mendapatkan semua kolom dalam urutan yang benar, Anda masih akan mendapatkan kesalahan dalam kasus ini.
Untuk informasi lebih lanjut, baca Kebiasaan buruk yang harus ditendang:PILIH atau MASUKKAN tanpa daftar kolom yang ditautkan oleh Shnugo dalam komentarnya.