Class DB2Dialect.DB2SQLBuilder

Object
org.apache.spark.sql.connector.util.V2ExpressionSQLBuilder
org.apache.spark.sql.jdbc.DB2Dialect.DB2SQLBuilder
Enclosing class:
DB2Dialect

public class DB2Dialect.DB2SQLBuilder extends V2ExpressionSQLBuilder
  • Constructor Details

    • DB2SQLBuilder

      public DB2SQLBuilder()
  • Method Details

    • dialectFunctionName

      public String dialectFunctionName(String funcName)
    • visitAggregateFunction

      public String visitAggregateFunction(String funcName, boolean isDistinct, String[] inputs)
    • visitCast

      public String visitCast(String expr, DataType exprDataType, DataType dataType)
    • visitInverseDistributionFunction

      public String visitInverseDistributionFunction(String funcName, boolean isDistinct, String[] inputs, String[] orderingWithinGroups)
    • visitLiteral

      public String visitLiteral(Literal<?> literal)
    • visitNamedReference

      public String visitNamedReference(NamedReference namedRef)
    • visitOverlay

      public String visitOverlay(String[] inputs)
    • visitSQLFunction

      public String visitSQLFunction(String funcName, String[] inputs)
    • visitTrim

      public String visitTrim(String direction, String[] inputs)