Package adql.parser

Class SQLServer_ADQLQueryFactory

java.lang.Object
adql.parser.ADQLQueryFactory
adql.parser.SQLServer_ADQLQueryFactory

public class SQLServer_ADQLQueryFactory extends ADQLQueryFactory

Special extension of ADQLQueryFactory for MS SQL Server.

Important: This class is generally used when an ADQL translator for MS SQL Server is needed. See SQLServerTranslator for more details.

The only difference with ADQLQueryFactory is the creation of an ADQLJoin. Instead of creating InnerJoin and OuterJoin, SQLServer_InnerJoin and SQLServer_OuterJoin are respectively created. The only difference between these last classes and the first ones is in the processing of NATURAL JOINs and JOINs using the keyword USING.

Since:
1.4
See Also: