1.復製表結構:只能復製表的欄位,不能復制主鍵、索引等
select top 0 * into 新表名 from 原表名
2.復制整個資料庫結構及數據:
create datebase Test --創建目標資料庫
exec P_CopyDB @Source_DB='aspnet',@Des_DB='test' --把源資料庫整個復制到目標資料庫
㈡ sql復制一條記錄,除了主鍵
假設你的表名為A,主鍵為ID,要復制ID為1的記錄,新紀錄ID為999,要復制的記錄有多少個欄位都不用關心
select*into#tmpfromAwhereID=1
update#tmpsetID=999
insertintoAselect*from#tmp