接口 Column

所有超级接口:
Serializable
所有已知实现类:
CacheDbColumnModel, Db2ColumnModel, DmColumnModel, MariadbColumnModel, MySqlColumnModel, OracleColumnModel, PhoenixColumnModel, PostgreSqlColumnModel, SqlServerColumnModel

public interface Column extends Serializable
表列接口
作者:
SanLi Created by qinggang.zuo@gmail.com / 2689170096@qq.com on 2020/3/28 15:05
  • 方法详细资料

    • getTableName

      String getTableName()
      获取表名
      返回:
      String
    • getOrdinalPosition

      String getOrdinalPosition()
      表中的列的索引(从 1 开始)
      返回:
      String
    • getColumnName

      String getColumnName()
      名称
      返回:
      String
    • getTypeName

      String getTypeName()
      列的数据类型名称
      返回:
      String
    • getColumnSize

      String getColumnSize()
      列表示给定列的指定列大小。 对于数值数据,这是最大精度。 对于字符数据,这是字符长度。 对于日期时间数据类型,这是 String 表示形式的字符长度(假定允许的最大小数秒组件的精度)。 对于二进制数据,这是字节长度。 对于 ROWID 数据类型,这是字节长度。对于列大小不适用的数据类型,则返回 Null。
      返回:
      String
    • getDecimalDigits

      String getDecimalDigits()
      小数位
      返回:
      String
    • getNullable

      String getNullable()
      可为空
      返回:
      String
    • getPrimaryKey

      String getPrimaryKey()
      是否主键
      返回:
      Boolean
    • getColumnDef

      String getColumnDef()
      默认值
      返回:
      String
    • getRemarks

      String getRemarks()
      说明
      返回:
      String
    • getColumnType

      String getColumnType()
      获取列类型
      返回:
      String
    • getColumnLength

      String getColumnLength()
      获取列长度
      返回:
      String