を削除奇妙に思えるが、これは私が何をしたいです可能性がありますT-SQLは、私はタイトルを知って挿入されたレコード
- 私は多くのレコードを持つテーブルを持っています。
このレコードの一部を取得し、別のテーブルに挿入したいと考えています。このような何か:
INSERT INTO TableNew SELECT * FROM TableOld WHERE ...
はトリッキーな部分は、私は私が削除されるように挿入し、この行は同様に元テーブルを形成したいということです。
だけ私がやるために管理していると思いますが、選択されたレコードを保存するための一時テーブルを使用するようにした後、第2のテーブルにそれらを置くために、その行を削除しているので、これを行う簡単な方法は、あります最初のテーブルからそれらと一致します。それは解決策ですが、非常に多くのレコードを持つ(3以上の何百万人と半分)私は他のいくつかのアイデアを探しています...
バージョン? –
OUTPUT句を使用してください... –