在PL/SQL中,我們可以使用以下方法來刪除表數據:
DELETE FROM table_name;
DELETE FROM table_name WHERE condition;
TRUNCATE TABLE table_name;
DROP TABLE table_name;
CREATE TABLE table_name (...);
注意:使用DROP TABLE語句刪除表時要小心,因為它會永久刪除表和數據,無法恢復。請確保在使用此語句之前備份數據。
DECLARE
CURSOR c_data IS SELECT * FROM table_name;
BEGIN
FOR rec IN c_data LOOP
DELETE FROM table_name WHERE column_name = rec.column_name;
END LOOP;
END;
這些是在PL/SQL中刪除表數據的常用方法。根據情況選擇適合的方法。