Class SqlQuirks

java.lang.Object
org.apache.arrow.adbc.sql.SqlQuirks

public final class SqlQuirks extends Object
Parameters to pass to SQL-based drivers to account for driver/vendor-specific SQL quirks.
  • Field Details

    • DEFAULT_ARROW_TYPE_TO_SQL_TYPE_NAME_MAPPING

      public static final Function<ArrowType,@Nullable String> DEFAULT_ARROW_TYPE_TO_SQL_TYPE_NAME_MAPPING
  • Constructor Details

    • SqlQuirks

      public SqlQuirks()
  • Method Details

    • getArrowToSqlTypeNameMapping

      public Function<ArrowType,@Nullable String> getArrowToSqlTypeNameMapping()
      The mapping from Arrow type to SQL type name, used to build queries.
    • builder

      public static SqlQuirks.Builder builder()
      Create a new builder.