我看过其他人,但没有发现如何在以下查询的框架中解决此问题。这里的其他人更加复杂。我在下面收到错误消息。我正在尝试从DBO中复制工资列,并将其放入DBO.Sizeclassleportgov中。
我不想自动增量。在这种情况下,pk是状态,其值总是为32。我如何在以下查询的框架中指定32的pk值?
Insert into dbo.sizeclassreportgov(wage)
select wage from dbo.something;
Msg 515, Level 16, State 2, Line 617
Cannot insert the value NULL into column 'state', table
'wid27.dbo.sizeclassreportgov'; column does not allow nulls. INSERT fails.
INSERT INTO dbo.sizeclassreportgov(wage)
SELECT 32 FROM dbo.something
请注意,这将插入 dbo的每行的值32。