Luôn luôn chỉ định danh sách cột trong câu lệnh insert và trong insert ... select, bạn phải luôn chỉ định nó hai lần - cả trong insert
và trong select
mệnh đề.
Ngoài ra, Máy chủ SQL sẽ phát sinh lỗi nếu bạn sử dụng set identity_insert on
mà không chỉ định rõ ràng danh sách cột trong insert
, vì vậy ngay cả khi bạn đã lấy tất cả các cột theo đúng thứ tự, bạn vẫn sẽ gặp lỗi trong trường hợp này.
Để biết thêm thông tin, hãy đọc Thói quen xấu:CHỌN hoặc CHÈN mà không có danh sách cột mà Shnugo đã liên kết đến trong bình luận của anh ấy.