/// <summary> /// 別名つきの式の字句列を構築する。 /// </summary> public virtual IEnumerable <SqlToken> ConstructAliasedExpression( IEnumerable <SqlToken> tokens, string alias ) { foreach (var token in tokens) { yield return(token); } yield return(SqlToken.FromString("as")); yield return(SqlToken.FromString(QuoteIdentifier(alias))); }
public ScalarSqlExpression <X> Null <X>() { var tokens = new[] { SqlToken.FromString("null") }; return(new ConcreteScalarSqlExpression <X>(this, tokens)); }