Deveel.Data.Sql.Query.QueryPlanner.ReplaceAliasedVariable C# (CSharp) Method

ReplaceAliasedVariable() private static method

private static ReplaceAliasedVariable ( ObjectName variableName, IEnumerable selectColumns ) : ObjectName
variableName ObjectName
selectColumns IEnumerable
return ObjectName
        private static ObjectName ReplaceAliasedVariable(ObjectName variableName, IEnumerable<SelectColumn> selectColumns)
        {
            foreach (var column in selectColumns) {
                if (column.ResolvedName.Equals(variableName))
                    return column.InternalName;
            }

            return variableName;
        }