こんにちは、私はUpdate Column
をtable
で、別のtatic date values
にしようとしています。 は、私は以下の更新トップでは動作していません
UPDATE f
SET f.CLOSEDATE = '2016-10-23'
FROM office f
inner join
(
select OFFICEID from paroffice
where active = 1
and RowStatus ='A'
AND DistrictID = 50000
)ofc
on (f.OfficeID = ofc.OfficeID)
where CloseDate IS NOT NULL
ようupdate
ステートメントを実行しようしかし、私はサブクエリが1つの以上の値を返し
を取得しています。 =、!=、<、< =、>、> =、またはサブクエリが式として使用されている場合は、これは許可されません。
エラー。私はグーグルで、この構文がupdating
rows
の特定の数字に対して正しいことを発見しました。私はここで何が欠けているのですか?
は
このエラーはこのクエリには当てはまりません。クエリにスカラーサブクエリはありません。 –
しかし、私は同じエラーを取得しています – bmsqldev
あなたのテーブルにトリガがありますか? – Lamak