| 限定符和类型 | 方法和说明 |
|---|---|
abstract SdAbstractColumnContent |
SdAbstractTableContentConverter.newColumnContent(SdColumn col)
初始化一个列内容,子类需要实现它并初始化子类相应的内容
|
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractColumnContent |
SdTableContentConverterDB2Impl.newColumnContent(SdColumn col) |
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractColumnContent |
SdTableContentConverterMySqlImpl.newColumnContent(SdColumn col) |
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractColumnContent |
SdTableContentConverterOracleImpl.newColumnContent(SdColumn col) |
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractColumnContent |
SdTableContentConverterPostgreSqlImpl.newColumnContent(SdColumn col) |
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractColumnContent |
SdTableContentConverterSqliteImpl.newColumnContent(SdColumn col) |
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractColumnContent |
SdTableContentConverterSqlServerImpl.newColumnContent(SdColumn col) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdBasicColumnContent
数据列属性的基本实现版实现,实际数据库如果操作相同可以继承该类,不同可以选择重写
|
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractColumnContent |
SdAbstractColumnContent.addExtension(String key,
Object value)
添加附加属性
|
SdAbstractColumnContent |
SdAbstractColumnContent.setAutoIncrement(boolean autoIncrement)
设置列属性是否自增
|
SdAbstractColumnContent |
SdAbstractColumnContent.setDefault(Object _default)
设置默认值
|
SdAbstractColumnContent |
SdAbstractColumnContent.setExtensions(Map<String,Object> extensions)
设置附加属性
|
SdAbstractColumnContent |
SdAbstractColumnContent.setIdentity(boolean identity) |
SdAbstractColumnContent |
SdAbstractColumnContent.setIdentityIncrement(Integer identityIncrement) |
SdAbstractColumnContent |
SdAbstractColumnContent.setIdentitySeed(Integer identitySeed) |
SdAbstractColumnContent |
SdAbstractColumnContent.setLength(String length)
设置列的长度
|
SdAbstractColumnContent |
SdAbstractColumnContent.setName(String name)
设置列的名字
|
SdAbstractColumnContent |
SdAbstractColumnContent.setNotNull(boolean notNull)
设置是否可以为空
|
SdAbstractColumnContent |
SdAbstractColumnContent.setPrimary(boolean primary)
设置为主键
|
SdAbstractColumnContent |
SdAbstractColumnContent.setRemark(String remark)
设置注解
|
SdAbstractColumnContent |
SdAbstractColumnContent.setType(String type)
设置列的名字
|
SdAbstractColumnContent |
SdAbstractColumnContent.setUnsigned(boolean unsigned)
设置是否为无符号数值
|
| 限定符和类型 | 方法和说明 |
|---|---|
List<SdAbstractColumnContent> |
SdAbstractTableContent.getColums()
获取列属性
|
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractTableContent |
SdAbstractTableContent.addColum(SdAbstractColumnContent colum)
添加列属性
|
| 限定符和类型 | 方法和说明 |
|---|---|
SdAbstractTableContent |
SdAbstractTableContent.setColums(List<SdAbstractColumnContent> colums)
设置列属性
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdColumnContentByDB2
数据列属性的DB2实现
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
SdTableContentByDB2.createColumnComment(SdAbstractColumnContent column)
创建表中列的注释注释
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdColumnContentByMySQL
数据列属性的MySQL实现
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdColumnContentByOracle
数据列属性的Oracle实现
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
SdTableContentByOracle.createColumnComment(SdAbstractColumnContent column)
创建表中列的注释注释
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdColumnContentByPostgreSQL
数据列属性的PostgreSQL实现
|
| 限定符和类型 | 方法和说明 |
|---|---|
String |
SdTableContentByPostgreSQL.createColumnComment(SdAbstractColumnContent column)
创建表中列的注释注释
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdColumnContentBySqlite
数据列属性的SQLite实现,当列采用自增时生成列的SQL语句在TableContent中完成,对应TableConten的getColumnSQL方法
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
SdColumnContentBySqlServer
数据列属性的SQL Server实现
|
Copyright © 2019 Mirren Tools. All rights reserved.