Tôi đang cố gắng chèn dữ liệu từ một trong các bảng hiện có của tôi vào một bảng hiện có khác."chọn * vào bảng" Nó có hoạt động để chèn dữ liệu vào bảng hiện có
Có thể chèn dữ liệu vào bất kỳ bảng hiện có nào bằng cách sử dụng truy vấn select * into
. Tôi nghĩ rằng nó có thể được thực hiện bằng cách sử dụng union nhưng trong trường hợp đó tôi cần phải ghi lại tất cả dữ liệu của bảng hiện tại của tôi vào bảng tạm thời, sau đó thả bảng đó và cuối cùng áp dụng union để chèn tất cả bản ghi vào cùng một bảng
ví dụ:
select * into #tblExisting from tblExisting
drop table tblExisting
select * into tblExisting from #tblExisting union tblActualData
Đây tblExisting là bảng mà tôi thực sự muốn để lưu trữ tất cả dữ liệu tblActualData là bảng từ nơi dữ liệu sẽ được nối vào tblExisting.
Đó là phương pháp phù hợp. Chúng tôi có một số giải pháp thay thế khác không?
liên quan: http://stackoverflow.com/questions/4101739 –