Result localResult = null;
Object[] arrayOfObject;
switch (localScriptReaderBase.getStatementType())
{
case 1:
localResult = localSession2.sqlExecuteDirectNoPreChecks(localScriptReaderBase.getLoggedStatement());
if ((localResult == null) || (!localResult.isError()))
break;
if (localResult.getException() != null)
throw localResult.getException();
throw Trace.error(localResult);