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);
 }
Пример #2
0
// 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));
        }