private static ExprTableAlias BuildAlias(Alias alias) { var a = alias.BuildAliasExpression(); if (a == null) { throw new SqExpressException("Derived table alias cannot be empty"); } return(new ExprTableAlias(a)); }
protected internal static ExprTableAlias?BuildTableAlias(Alias alias) { var a = alias.BuildAliasExpression(); if (a != null) { return(new ExprTableAlias(a)); } return(null); }