我如何将一堆行复制到一个表中,然后更改一列中的值并将它们插入回同一个表中?
该表具有以下列:
[PositionControlPositionId]
,[PositionControlPositionJobId]
,[PositionControlPositionRefLocationId]
,[PositionControlPositionCount]
,[PositionControlPositionEmploymentType]
,[PositionControlPositionLabel]
PositionControlPositionID
是主键
PositionControlPositionRefLocationId
并且PositionControlPositionCount
是外键
我已经尝试了以下查询,但没有奏效
Insert into [dbo].[PositionControlPosition] ([PositionControlPositionId]
,[PositionControlPositionJobId]
,[PositionControlPositionRefLocationId]
,[PositionControlPositionCount]
,[PositionControlPositionEmploymentType]
,[PositionControlPositionLabel]) Select [PositionControlPositionId]
,[PositionControlPositionJobId]
,[PositionControlPositionRefLocationId]
,[PositionControlPositionCount]
,[PositionControlPositionEmploymentType]
,[PositionControlPositionLabel] from [dbo].[PositionControlPosition]
我也搜索了谷歌,但找不到我需要的任何东西,
我意识到这可能是一个微不足道的问题,因此将不胜感激任何帮助。