zukucode
主にWEB関連の情報を技術メモとして発信しています。

PL/SQL TRUNCATE TABLEをストアドプロシージャに定義する

PL/SQLTRUNCATE処理をストアドプロシージャに定義する方法を紹介します。

そのまま定義すると作成時にコンパイルエラーになってしまいます。

PLS-00103: 記号"TABLE"が見つかりました。 ...

対処法

動的SQLで定義するとコンパイルエラーにならずに作成できます。

EXECUTE IMMEDIATE 'TRUNCATE TABLE FOOBAR';

続きを表示

関連記事