1 つのテーブルで夏時間のために複数の行を調整しようとしています。エラーが発生する前に書き込まれたすべてのレコードに 1 時間を追加する必要があります。エラーが発生しています
Subquery returns more than 1 value. This is not permitted when the subquery follows =, != etc
私はそれが私に言っていることを理解しています、私はそれを回避する方法を考えることができません. これは私がやろうとしていることです:
UPDATE Table
SET LocalDateTime = LocalDateTime + '1:00:00'
WHERE (DateWritten > '3/10/13') AND (DateWritten < '3/11/13 7:00:00') AND (varCharColumn <> 'aString')
バリエーションも試しましたが、同じエラーが発生しました。
UPDATE Table
SET LocalDateTime = LocalDateTime + '1:00:00'
WHERE DateWritten IN (SELECT DateWritten FROM Table WHERE (same clause as above))