1


1

2つの異なるカタログを含む更新ステートメント

現在のデータベースが昨夜のバックアップから値を取得したい単一のフィールドの更新を実行しようとしています。 以下に近いものでなければなりません:

update myTable
   set status = (select status
                   from .lastBackup.dbo.myTable as t
                  where t.idField = idField)

助けて?

1 Answer


5


これを試して:

update t
    set status = b.status
    from myTable t
        inner join lastBackup.dbo.myTable b
            on t.idField = b.idField