我有一个 SQL Server 数据库,我想在其中复制部分行,而行的另一部分需要用新数据填充并放入同一个表中。例如:
表名:预算
ItemID Item Date
1 A 4/22/2012
2 B 4/15/2012
3 C 4/24/2012
当我复制表时,我想将列复制到同一个表中item
,而不是列。date
该date
列将获取今天的日期,但 Item 将复制行。如下所示。
表名:预算
ItemID Item Date
1 A 4/22/2012
2 B 4/15/2012
3 C 4/24/2012
4 A 5/6/2012
5 B 5/6/2012
6 C 5/6/2012
我试过了:
SELECT Item
INTO Budget
FROM Budget
但我得到错误
数据库中已经有一个名为“预算”的对象。
另外,我不确定在复制行后如何用新date
数据填充列的其余部分。
谢谢你。