sdk/dotnet/src/Microsoft.Datasync.Client.SQLiteStore/Utils/SqlQueryFormatter.cs
/// <summary>
/// Generate a CONCAT SQL statement.
/// </summary>
/// <param name="node">The node being processed.</param>
/// <returns>The processed node.</returns>
Generate a CONCAT SQL statement.
Generate a CONCAT SQL statement .
private QueryNode FormatConcatFunction(FunctionCallNode node)
        {
            string separator = string.Empty;
            foreach (QueryNode arg in node.Arguments)
            {
                sql.Append(separator);
                arg.Accept(this);
                separator = " || ";
            }
            return node;
        }
private QueryNode FormatConcatFunction ( FunctionCallNode node ) { string separator = string . Empty ; foreach ( QueryNode arg in node . Arguments ) { sql . Append ( separator ) ; arg . Accept ( this ) ; separator = " " ; } return node ; }
Generate a CONCAT SQL statement.
Generate a CONCAT SQL statement .
The processed node.
The processed node .
node
FunctionCallNode
The node being processed.
The node being processed .