protected virtual SqlStatement VisitCodeBlock(CodeBlockStatement statement)
{
if (statement is LoopStatement)
return VisitLoop((LoopStatement) statement);
if (statement is PlSqlBlockStatement)
return VisitPlSqlBlock((PlSqlBlockStatement) statement);
return statement;
}