2012-01-16 7 views
0

私はいくつかのカラムを持つテーブルを持っています。そのうちの1つはvarbinayデータを含んでいます。このvarbinaryデータを別のテーブルに移動し、追加された新しい行ごとにIDを取得し、元のテーブルをこのIDで更新できるようにします。これを達成するための最良の方法のアイデアですか?新しいテーブルにデータを移動し、元のテーブルを更新するためにアイデンティティを返す

ジョン

答えて

0

、これは1時間の移動であれば、私は複雑なSPROCを書くのは嫌です。私はvarbinaryデータとプライマリキーを新しいテーブルに移動します。新しいテーブルには独自のプライマリキーと古いテーブルの外部キーがあります。移動が完了したら、プライマリ/外部キーを使用して、新しいテーブルの主キーで古いテーブル(カラムを作成したと仮定)を更新できます。次に、新しいテーブルから外部キーを削除することができます。

関連する問題