1
UPDATE [APL4_WATERPLANT].[dbo].[PRINT_PWD] 
SET [APL4_WATERPLANT].[dbo].[PRINT_PWD].[CLT_2101] = ([APL4_WATERPLANT].[dbo].[PWD].[CLT_2101] 
FROM [APL4_WATERPLANT].[dbo].[PWD] 
WHERE [APL4_WATERPLANT].[dbo].[PWD].[DATEANDTIME] = '2013-8-13 12:00:00.000')

このコードを実行しようとすると、エラー メッセージが表示されます。何が問題なのですか?

4

2 に答える 2

1

サブクエリにselectが欠落していると思います:-

UPDATE    [APL4_WATERPLANT].[dbo].[PRINT_PWD] 
SET       [APL4_WATERPLANT].[dbo].[PRINT_PWD].[CLT_2101] = 
          (
              select  [APL4_WATERPLANT].[dbo].[PWD].[CLT_2101] 
              FROM    [APL4_WATERPLANT].[dbo].[PWD] 
              WHERE   [APL4_WATERPLANT].[dbo].[PWD].[DATEANDTIME] = '2013-8-13 12:00:00.000'
          )
于 2013-08-30T07:00:51.327 に答える