}
@Override
public PhysicalPlan getPlan(SqlNode sqlNode) throws ValidationException, RelConversionException, IOException {
SqlSetOption option = unwrap(sqlNode, SqlSetOption.class);
String scope = option.getScope();
String name = option.getName();
SqlNode value = option.getValue();
if(value instanceof SqlLiteral){
switch(scope.toLowerCase()){
case "session":
context.getOptions().setOption(option.getName(), (SqlLiteral) value);
break;
case "system":
context.getOptions().getSystemManager().setOption(name, (SqlLiteral) value);
break;
default: