こんにちはここで、誤ってテーブルを削除せずに、いくつかの挿入ステートメントで構成されるテーブルのバッチファイルを実行したという状況に遭遇しました。
alert_priorityのようなテーブルがあります。
Id priority_name
--- --------------
1 P0
2 P1
3 P2
そして今、誤ってalert_priorityを削除せずに、いくつかの挿入ステートメントで構成されるテーブルのスクリプトファイルを実行しました。スクリプトを実行した後、テーブル内のレコードは次のようになります。
Id priority_name
--- --------------
1 P0
2 P1
3 P2
1 P0
2 P1
3 P2
ここで、余分なレコード(Id 3以降のレコード)を削除したいので、スクリプトファイルを実行する前に存在するすべてのレコードが必要です。
テーブルを削除してスクリプトファイルをもう一度実行するオプションがありますが、SQLクエリ
を介して実行できる方法がありますか?テーブルにprimayキーがありません