我有一個表,讓我們假定它是這樣的:刪除它們之後,從表中數據傳輸到表
id name salary
1 mohamed 2500
2 ahmed 1800
3 micheal 3400
我想所有這些數據傳送到另一臺
log_id id name salary
其中LOG_ID是一個auto_increment鍵。
是我的嘗試是
select * into table_2 from dbo.table1
delete from dbo.table1 where 1=1
是這樣嗎?或者有更好的查詢,所以我可以在一行或更好的性能?
謝謝。
不需要WHERE子句。根據您的需要,TRUNCATE TABLE可能是清空第一個表格的合適方法。 – HABO
是的,它更好,謝謝。 – Adly