1

私は現在、Excel シートからインポートされた TempTable というテーブルを持っています。ただし、不要なデータであるため、上位 4 つのレコードを削除するために vba コードを使用するにはどうすればよいですか。「SELECT TOP 4 * FROM TempTable」が選択ジョブを実行することを知っています。でもどうやって削除するの?どんな助けでも大歓迎です。

4

3 に答える 3

5

試す

DELETE FROM (SELECT TOP 4 * FROM TempTable)

念のため、削除する前に必ずバックアップをとってください

于 2013-07-01T04:41:24.160 に答える
1

SQL Server 2008 以降では、 select と同じ方法で実行できます。

DELETE TOP(4) FROM TempTable

ありがとう

マノジ

于 2013-07-01T05:17:01.660 に答える
0

ここに代替品があります

SET ROWCOUNT 4
DELETE FROM TempTable
于 2013-07-01T07:37:33.727 に答える