示例#1
0
        public override void Visit(SqlSelectScalarExpression codeObject)
        {
            codeObject.Expression.Accept(this);

            if (codeObject.Alias != null)
            {
                _stringBuilder.Append(" AS ");

                codeObject.Alias.Accept(this);
            }
        }
 public override void Visit(SqlSelectScalarExpression codeObject)
 {
     Format(codeObject);
 }
示例#3
0
 public static string GetColumnAlias(SqlSelectScalarExpression scalarExpression)
 {
     return(scalarExpression.Alias != null
         ? scalarExpression.Alias.Value
         : scalarExpression.Expression is SqlScalarRefExpression expression?GetColumnName(expression) : "");
 }