private string TryFormatAsAllColumnsReference(AllColumnsSpecialReference allColumnsSpecialReference, bool excludeAlias) { if (ReferenceEquals(allColumnsSpecialReference, null)) return null; var table = _schema.FindTable(allColumnsSpecialReference.Table.GetAllObjectNamesDotted()); var tableName = string.IsNullOrWhiteSpace(allColumnsSpecialReference.GetAlias()) ? table.QualifiedName : _schema.QuoteObjectName(allColumnsSpecialReference.GetAlias()); return string.Format("{0}.*", tableName); }
// ReSharper disable UnusedParameter.Local private string TryFormatAsAllColumnsReference(AllColumnsSpecialReference allColumnsSpecialReference, bool excludeAlias) // ReSharper restore UnusedParameter.Local { if (ReferenceEquals(allColumnsSpecialReference, null)) { return(null); } var table = _schema.FindTable(allColumnsSpecialReference.Table.GetAllObjectNamesDotted()); var tableName = string.IsNullOrWhiteSpace(allColumnsSpecialReference.GetAlias()) ? table.QualifiedName : _schema.QuoteObjectName(allColumnsSpecialReference.GetAlias()); return(string.Format("{0}.*", tableName)); }