类 JdbcFieldInfoExtra

java.lang.Object
org.apache.arrow.adbc.driver.jdbc.adapter.JdbcFieldInfoExtra

public final class JdbcFieldInfoExtra extends Object
关于来自 JDBC 的列的信息,用于推断列类型。

上游 JdbcFieldInfo 的扩展,后者缺少某些数据库所需的字段。

  • 构造函数详细信息

  • 方法详细信息

    • getFieldInfo

      public JdbcFieldInfo getFieldInfo()
      获取基本 Arrow 版本。
    • getJdbcType

      public int getJdbcType()
      Types 类型。
    • getTypeName

      public String getTypeName()
    • getNumPrecRadix

      public int getNumPrecRadix()
    • getRemarks

      public @Nullable String getRemarks()
    • getColumnDef

      public @Nullable String getColumnDef()
    • getSqlDataType

      public int getSqlDataType()
    • getSqlDatetimeSub

      public int getSqlDatetimeSub()
    • getCharOctetLength

      public int getCharOctetLength()
    • getOrdinalPosition

      public int getOrdinalPosition()
    • isNullable

      public int isNullable()
      可空性。
    • getPrecision

      public int getPrecision()
      数值精度,对于 Types.NUMERICTypes.DECIMAL 类型。
    • getScale

      public int getScale()
      数值标度,对于 Types.NUMERICTypes.DECIMAL 类型。
    • getColumn

      public int getColumn()
      查询列的列索引。
    • toString

      public String toString()
      覆盖:
      toString 在类中 Object