Package net.sourceforge.jtds.jdbc
Class ColInfo
java.lang.Object
net.sourceforge.jtds.jdbc.ColInfo
- All Implemented Interfaces:
Cloneable
Instances of this class serve as descriptor for result set columns.
- Author:
- Mike Hutchinson, Holger Rehn
-
Field Summary
FieldsModifier and TypeFieldDescription(package private) int
Column buffer (max) size(package private) String
Database owning this column(package private) CharsetInfo
Character set descriptor (if different from default)(package private) byte[]
MS SQL2000 collation(package private) int
Column display size(package private) boolean
Column name is case sensitive(package private) boolean
Column should be hidden(package private) boolean
Column is an identity column(package private) boolean
Column may be used as a key(package private) boolean
Column may be updated(package private) int
JDBC type constant from java.sql.Types(package private) String
Column label / name(package private) int
Column data type supports SQL NULL(package private) int
Column decimal precision(package private) String
Column actual table name(package private) int
Column decimal scale(package private) String
User owning this column(package private) String
The SQL type name for this column.(package private) String
Table name owning this column(package private) int
Internal TDS data type(package private) int
Database ID for UDT -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
tdsType
int tdsTypeInternal TDS data type -
jdbcType
int jdbcTypeJDBC type constant from java.sql.Types -
realName
String realNameColumn actual table name -
name
String nameColumn label / name -
tableName
String tableNameTable name owning this column -
catalog
String catalogDatabase owning this column -
schema
String schemaUser owning this column -
nullable
int nullableColumn data type supports SQL NULL -
isCaseSensitive
boolean isCaseSensitiveColumn name is case sensitive -
isWriteable
boolean isWriteableColumn may be updated -
isIdentity
boolean isIdentityColumn is an identity column -
isKey
boolean isKeyColumn may be used as a key -
isHidden
boolean isHiddenColumn should be hidden -
userType
int userTypeDatabase ID for UDT -
collation
byte[] collationMS SQL2000 collation -
charsetInfo
CharsetInfo charsetInfoCharacter set descriptor (if different from default) -
displaySize
int displaySizeColumn display size -
bufferSize
int bufferSizeColumn buffer (max) size -
precision
int precisionColumn decimal precision -
scale
int scaleColumn decimal scale -
sqlType
String sqlTypeThe SQL type name for this column.
-
-
Constructor Details
-
ColInfo
public ColInfo()
-
-
Method Details