Ejemplo n.º 1
0
 public static SqlCondition IsNull <X>(
     this ScalarSqlExpression <X> lhs
     )
 {
     return
         (new AtomicSqlCondition(
              lhs.SqlBuilder,
              lhs.Concat(SqlPart.FromString("is null")).Tokens
              ));
 }
Ejemplo n.º 2
0
 public static SqlCondition Equal <X>(
     this ScalarSqlExpression <X> lhs,
     ScalarSqlExpression <X> rhs
     )
 {
     return
         (new AtomicSqlCondition(
              lhs.SqlBuilder,
              lhs.Concat(SqlPart.FromString("=")).Concat(rhs).Tokens
              ));
 }
Ejemplo n.º 3
0
 internal ConditionCombinator(
     SqlCondition neutral,
     SqlCondition absorbing,
     string combinator,
     bool isAnd
     )
 {
     Neutral    = neutral;
     Absorbing  = absorbing;
     Combinator = SqlPart.FromString(combinator);
     IsAnd      = isAnd;
     IsOr       = !isAnd;
 }
Ejemplo n.º 4
0
        public void AddFieldAll(IAliasedSqlExpression relation)
        {
            var wildmark = SqlBuilder.Language.BuildWildmark(relation.Alias);

            Fields.Add(SqlPart.FromString(wildmark));
        }
Ejemplo n.º 5
0
        public void AddFieldAll()
        {
            var wildmark = SqlPart.FromString(SqlBuilder.Language.GetWildmark());

            Fields.Add(wildmark);
        }