public virtual void Visiting(SqlJoinTableSource sqlJoinTableSource) { switch (sqlJoinTableSource.SqlJoinType) { case SqlJoinType.Inner : sqlBuilder.Append(" Inner Join "); break; case SqlJoinType.LeftOuter : sqlBuilder.Append(" Left Outer Join "); break; case SqlJoinType.RightOuter : sqlBuilder.Append(" Right Outer Join "); break; case SqlJoinType.FullOuter : sqlBuilder.Append(" Full Outer Join "); break; default : break; } sqlBuilder.Append(" "); if (sqlJoinTableSource.LeftSqlTableAlias != null) sqlJoinTableSource.LeftSqlTableAlias.Accept(this); // if (sqlJoinTableSource.RightTableAlias != null) // sqlJoinTableSource.RightTableAlias.Accept(this); sqlBuilder.Append(" On "); if (sqlJoinTableSource.SqlSearchCondition != null) sqlJoinTableSource.SqlSearchCondition.Accept(this); }
public virtual void Visited(SqlJoinTableSource sqlJoinTableSource) { //sqlBuilder.Append(", "); }