Package org.apache.spark.sql.jdbc
Class MsSqlServerDialect.MsSqlServerSQLBuilder
Object
org.apache.spark.sql.connector.util.V2ExpressionSQLBuilder
org.apache.spark.sql.jdbc.MsSqlServerDialect.MsSqlServerSQLBuilder
- Enclosing class:
- MsSqlServerDialect
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild(Expression expr) dialectFunctionName(String funcName) visitAggregateFunction(String funcName, boolean isDistinct, String[] inputs) visitInverseDistributionFunction(String funcName, boolean isDistinct, String[] inputs, String[] orderingWithinGroups) visitLiteral(Literal<?> literal) visitNamedReference(NamedReference namedRef) visitOverlay(String[] inputs) visitSortOrder(String sortKey, SortDirection sortDirection, NullOrdering nullOrdering) visitSQLFunction(String funcName, String[] inputs) 
- 
Constructor Details- 
MsSqlServerSQLBuilderpublic MsSqlServerSQLBuilder()
 
- 
- 
Method Details- 
build- Overrides:
- buildin class- V2ExpressionSQLBuilder
 
- 
dialectFunctionName
- 
visitSortOrderpublic String visitSortOrder(String sortKey, SortDirection sortDirection, NullOrdering nullOrdering) 
- 
visitAggregateFunction
- 
visitCast
- 
visitInverseDistributionFunction
- 
visitLiteral
- 
visitNamedReference
- 
visitOverlay
- 
visitSQLFunction
- 
visitTrim
 
-