/**
* Implements the CFML Function isquery
*/
package railo.runtime.functions.query;
import railo.runtime.PageContext;
import railo.runtime.exp.PageException;
import railo.runtime.ext.function.Function;
import railo.runtime.op.Caster;
import railo.runtime.sql.SQLParserException;
import railo.runtime.sql.SelectParser;
import railo.runtime.type.Struct;
import railo.runtime.type.StructImpl;
public final class SelectParse implements Function {
public static Struct call(PageContext pc , String sql) throws PageException {
try {
//Selects selects =
new SelectParser().parse(sql);
Struct sct=new StructImpl();
return sct;
}
catch (SQLParserException e) {
throw Caster.toPageException(e);
}
}
}