Винаги посочете списъка с колони в инструкциите за вмъкване, а във вмъкнете...изберете винаги трябва да го указвате два пъти - и двата в insert
клауза и в select
клауза.
Освен това SQL Server ще генерира грешка, ако използвате set identity_insert on
без изрично да посочите списъка с колони в insert
клауза, така че дори ако сте получили всички колони в правилния ред, пак ще получите грешка в този случай.
За повече информация прочетете Лоши навици, които трябва да се откажете:SELECT или INSERT без списък с колони към който Шнуго даде връзка в своя коментар.