title: DBD ERROR: error possibly near <*> indicator at char 15 in 'TRUNCATE TABLE <*>MONTHLY_DATA')
body: <p>I have piece of Perl code where i'm trying to truncate the table while truncating the table sometime I'm getting error like below.It is eating so much time of mine any help we appreciated </p>
  
  <p>Error :-</p>
  
  <blockquote>
    <p><code>DBD::Oracle::st execute failed: ORA-00054: resource busy and acquire with NOWAIT specified or timeout expired (DBD ERROR: error possibly near &lt;*&gt; indicator at char 15 in 'TRUNCATE TABLE &lt;*&gt;MONTHLY_DATA') [for Statement "TRUNCATE TABLE MONTHLY_DATA"] at data_arrival.pl line 3.</code></p>
  </blockquote>
  
  <p>Code</p>
  
  <pre><code>$dbh = DBI-&gt;connect("dbi:Oracle:xxx","xxx","xxx", {RaiseError =&gt; 1});
  $sth=$dbh-&gt;prepare("TRUNCATE TABLE MONTHLY_DATA");
  $sth-&gt;execute();
  $dbh-&gt;disconnect();
  </code></pre>