private bool EvaluateExpression(List <RawTableRow> rawDataRows, SqlIsNullBooleanExpression expression) { var type = Helper.DetermineType(expression.Expression, _RawData); var val = Helper.GetValue(expression.Expression, type, _RawData, rawDataRows); return(val == null || val is DBNull); }
public override void Visit(SqlIsNullBooleanExpression codeObject) { codeObject.Expression.Accept(this); var notNull = codeObject.HasNot ? "NOT " : string.Empty; _stringBuilder.Append($" IS {notNull}NULL"); }
public override void Visit(SqlIsNullBooleanExpression codeObject) { Format(codeObject); }