private static QueryExpression ParseScalarFunction(QueryExpression subQuery, List <Token> tokens, int startToken, int numTokens, ScalarFunctionToken functionToken) { string[] parameters = new string[0]; subQuery.Expression += subQuery.Table.Schema.DB.NativeFunction(functionToken.Function, ref parameters) + "("; subQuery = Parse(subQuery, tokens, startToken, numTokens); subQuery.Expression += ")"; return(subQuery); }
private static QueryExpression ParseScalarFunction(QueryExpression subQuery, List<Token> tokens, int startToken, int numTokens, ScalarFunctionToken functionToken) { string[] parameters = new string[0]; subQuery.Expression += subQuery.Table.Schema.DB.NativeFunction(functionToken.Function,ref parameters) + "("; subQuery = Parse(subQuery, tokens, startToken, numTokens); subQuery.Expression += ")"; return subQuery; }