server.setTransactionDefaultReadOnly(readOnly);
}
break;
case SET_CONFIGURATION:
{
SetConfigurationNode node = (SetConfigurationNode)statement;
setVariable (server, node.getVariable(), node.getValue());
}
break;
case SHOW_CONFIGURATION:
{
ShowConfigurationNode node = (ShowConfigurationNode)statement;
showVariable (context, server, node.getVariable());
}
break;
case SET_CONSTRAINTS:
{
SetConstraintsNode node = (SetConstraintsNode)statement;
deferConstraints(server,
node.isAll(), node.getConstraints(), node.isDeferred());
}
break;
default:
throw new UnsupportedSQLException("session control", statement);
}