PL/SQLでテーブルデータを削除するにはどうすればいいですか?
テーブルからデータを削除するには、PL/SQLのDELETE文を使用します。DELETE文は、テーブルから行を削除します。
以下にPL/SQLを使用してテーブルからデータを削除する例を示します。
BEGIN
DELETE FROM 表名;
COMMIT;
END;
上のコードではテーブル名を、削除したいデータが入っている実際のテーブル名に置き換えてください。DELETE文を実行すると、テーブル内のすべての行が削除されます。最後にCOMMIT文を使用して変更をコミットし、削除操作が確実に有効になるようにします。
WHERE句を使用して削除条件を指定することで、テーブルから特定の行だけを削除できます。たとえば、以下のコードでは、指定された条件を満たす行のみが削除されます:
BEGIN
DELETE FROM 表名
WHERE 列名 = 值;
COMMIT;
END;
上のコードでは、列名を一致させたい列の実際の名前、値を一致させたい値に置き換えます。
削除操作によりデータに回復不能の影響が出る可能性がありますのでご注意ください。削除を実行する前に、必ずデータをバックアップしてください。