public virtual void SetNext(ISqlPhrase phrase) { if (phrase != null) { Next = phrase; } }
public string ParseToSql(ISqlPhrase phrase) { _sb.Append(SQL_SERVER_KEYWORD.Select); while (null != phrase) { if (phrase is SelectPhrase) { ParseSelectPhrase(phrase as SelectPhrase); } else if (phrase is FromPhrase) { ParseFromPhrase(phrase as FromPhrase); } else if (phrase is WherePhrase) { ParseWherePhrase(phrase as WherePhrase); } phrase = phrase.Next; } return(_sb.ToString()); }
public string ParseToSql(ISqlPhrase phrase) { throw new NotImplementedException(); }