public interface IPSSysDBColumn extends IPSModelObject
| 限定符和类型 | 方法和说明 |
|---|---|
java.lang.String |
getCodeName()
获取代码标识
|
java.lang.String |
getCodeName2()
获取代码名称2
|
java.lang.String |
getColumnTag()
获取数据列标记
|
java.lang.String |
getColumnTag2()
获取数据列标记2
|
java.lang.String |
getCreateSql()
获取建立SQL
|
java.lang.String |
getDataType()
获取数据类型
|
java.lang.String |
getDefaultValue()
获取默认值
|
java.lang.String |
getDropSql()
获取移除SQL
|
int |
getLength()
获取字段长度
|
java.lang.String |
getLogicName()
获取逻辑名称
|
int |
getPrecision()
获取字段精度
|
IPSSysDBColumn |
getRefPSSysDBColumn()
获取引用数据列
|
IPSSysDBColumn |
getRefPSSysDBColumnMust()
获取引用数据列,不存在时抛出异常
|
IPSSysDBTable |
getRefPSSysDBTable()
获取引用数据表
|
IPSSysDBTable |
getRefPSSysDBTableMust()
获取引用数据表,不存在时抛出异常
|
int |
getStdDataType()
获取标准数据类型
返回值参考
PSModelEnums.StdDataType |
boolean |
isAutoIncrement()
获取是否自增列
|
boolean |
isFKey()
获取是否外键
|
boolean |
isNullable()
获取是否允许空值输入
|
boolean |
isPKey()
获取是否主键
|
boolean |
isUnsigned()
获取是否无符号列
|
getDynaModelFilePath, getMemo, getName, getPSDynaModel, getPSDynaModelMust, getUserCat, getUserTag, getUserTag2, getUserTag3, getUserTag4getId, getObjectNode, getParentPSModelObject, getParentPSModelObject, getParentPSModelObject, getPSModelObjectjava.lang.String getCodeName()
getCodeName 在接口中 IPSModelObjectjava.lang.String getCodeName2()
java.lang.String getColumnTag()
java.lang.String getColumnTag2()
java.lang.String getCreateSql()
java.lang.String getDataType()
java.lang.String getDefaultValue()
java.lang.String getDropSql()
int getLength()
java.lang.String getLogicName()
getLogicName 在接口中 IPSObjectint getPrecision()
IPSSysDBColumn getRefPSSysDBColumn()
IPSSysDBColumn getRefPSSysDBColumnMust()
IPSSysDBTable getRefPSSysDBTable()
IPSSysDBTable getRefPSSysDBTableMust()
int getStdDataType()
返回值参考 PSModelEnums.StdDataType
boolean isAutoIncrement()
boolean isFKey()
boolean isNullable()
boolean isPKey()
boolean isUnsigned()