Quo*_*ter 6 sql copy insert sql-server-2008
标题基本上总结了它,我想在这里完成的事情.
更多信息,我有一个有4列的表.我需要它的精确副本,但只需要更改一列的值.
假设该列名为客户编号123456(其他值并不重要).
如何复制整个表并将客户编号更改为123457并将该副本插回到同一个表中.
如果一切顺利,我应该有两倍的数据(数据库中只有一个客户)记录,就像之前只有客户编号发生变化的记录一样.
我正在使用MSSQL2008 R2.
Ole*_*Dok 10
试试这个
INSERT CustomerTable(customer, Field2, Field3, Field4)
SELECT 123457, Field2, Field3, Field4
from CustomerTable
WHERE customer = 123456
Run Code Online (Sandbox Code Playgroud)