次のステートメントを実行しようとしていますが、期待どおりに機能しません。
サブクエリの値を取得し、コメント フィールドから削除することを意図しています (空の文字列に置き換えます)。
サブクエリが期待どおりの正しい値を返すことを確認しましたが、置換関数が期待どおりに機能していません。誰にもアイデアはありますか?
前もって感謝します。
update contacts set comment =
replace(comment,
(select 'Specialty: ' + a.categoryname
from contacts c
join categories a
on c.categorycode = a.categorycode
where contacts.contactid = c.contactid)
, '')