插入选择不适用于一列

时间:2016-12-20 21:14:29

标签: sql sql-server

我插入了一个不适用于一列的select语句' DataValue_Money_USD'这是金钱领域!

Select语句拉动5行,DataValue_Money_USD不为null且值为

1.04
520.00
13.52
23.92
2.08

仍然在DataWorking表中的那5行的该列中插入null!

我运行时,我在消息标签中打印了5行受影响的消息

INSERT INTO [dbo].[DataWorking]
    ([TranData_ID]
    ,[Tran_ID]
    ,[DataField_ID]
    ,[DataValue_Money_USD])
SELECT
     [TranData_ID]
    ,[Tran_ID]
    ,[DataField_ID]
    ,[DataValue_Money_USD]
FROM [dbo].[TData]
WHERE Tran_ID = 1706 and DataValue_Money_USD is not null

0 个答案:

没有答案