Mengapa kita tidak bisa menulis pernyataan ddl langsung di blok PL / SQL, misalnya ketika saya menulis CREATE OR REPLACE PROCEDURE test IS BEGIN truncate table table_name; // error END test; / Tapi, CREATE OR REPLACE PROCEDURE test IS BEGIN execute immediate 'truncate table table_name'; //...