私は、患者テーブルの条件に基づいて非アクティブに設定する処方テーブルを持っています。これは使えますか?別のテーブルフィールドに基づいてテーブルのカラムを更新
update Prescription
set active = 0
from prescription left join patients on patients.id = prescription.patientid
where patients.[site] = @site
私はアクティブな運用データベースを持っているので、まだチャンスをしたくありません。
あなたは、サブクエリを使用しないのはなぜ? –
@SandipPatel - など? –
トランザクション内でラッピングすることができます。変更したデータセットを選択とロールバックで確認し、最後に証明してください。トランザクションの構文は、SQLインプリメンテーションによって異なります。 – mirokai