public class Db
extends java.lang.Object
The class defines the constants that are called JDBC types and used to identify generic SQL types and the constants that are used to identify column attributes.
This class is never instantiated.
DbColDesc| Modifier and Type | Field and Description | 
|---|---|
static int | 
SQL_ARRAY
The constant in the Java programming language, which sometimes is referred to
 as a type code, identifies the generic SQL type
  
ARRAY. | 
static int | 
SQL_BIGINT
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
BIGINT. | 
static int | 
SQL_BINARY
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
BINARY. | 
static int | 
SQL_BIT
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
BIT. | 
static int | 
SQL_BLOB
The constant in the Java programming language, which sometimes is referred to
 as a type code, identifies the generic SQL type
  
BLOB. | 
static int | 
SQL_CHAR
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
CHAR. | 
static int | 
SQL_CLOB
The constant in the Java programming language, which sometimes is referred to
 as a type code, identifies the generic SQL type
  
CLOB. | 
static int | 
SQL_DATE
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
DATE. | 
static int | 
SQL_DECIMAL
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
DECIMAL. | 
static int | 
SQL_DOUBLE
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
DOUBLE. | 
static int | 
SQL_FLOAT
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
FLOAT. | 
static int | 
SQL_INTEGER
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
INTEGER. | 
static int | 
SQL_LONGVARBINARY
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
LONGVARBINARY. | 
static int | 
SQL_LONGVARCHAR
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
LONGVARCHAR. | 
static int | 
SQL_NO_NULLS
The constant indicates that a
 column does not allow  
NULL values. | 
static int | 
SQL_NULL
The constant in the Java programming language
 identifies the generic SQL value
  
NULL. | 
static int | 
SQL_NULLABLE
The constant indicates that a
 column allows  
NULL values. | 
static int | 
SQL_NULLABLE_UNKNOWN
The constant indicates that the
 nullability of a column's values is unknown. 
 | 
static int | 
SQL_NUMERIC
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
NUMERIC. | 
static int | 
SQL_OTHER
The constant in the Java programming language indicates
 the SQL type is database-specific and
 it gets mapped to a Java object that can be accessed via
 the methods  
getObject and setObject. | 
static int | 
SQL_REAL
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
REAL. | 
static int | 
SQL_SMALLINT
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
SMALLINT. | 
static int | 
SQL_TIME
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
TIME. | 
static int | 
SQL_TIMESTAMP
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
TIMESTAMP. | 
static int | 
SQL_TINYINT
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
TINYINT. | 
static int | 
SQL_TYPE_NULL
The constant in the Java programming language
 identifies there is no SQL type defined correspondingly. 
 | 
static int | 
SQL_VARBINARY
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
VARBINARY. | 
static int | 
SQL_VARCHAR
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
  
VARCHAR. | 
| Constructor and Description | 
|---|
Db()  | 
| Modifier and Type | Method and Description | 
|---|---|
static java.lang.String | 
toColAttrString(int columnAttribute)
Returns the string representation of this  
Db's column attribute
 using the capital form. | 
static java.lang.String | 
toTypeString(int sqlType)
Returns the string representation of this  
Db
 using the capital form. | 
public static final int SQL_CHAR
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 CHAR.
public static final int SQL_NUMERIC
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 NUMERIC.
public static final int SQL_DECIMAL
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 DECIMAL.
public static final int SQL_INTEGER
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 INTEGER.
public static final int SQL_SMALLINT
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 SMALLINT.
public static final int SQL_FLOAT
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 FLOAT.
public static final int SQL_REAL
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 REAL.
public static final int SQL_DOUBLE
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 DOUBLE.
public static final int SQL_DATE
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 DATE.
public static final int SQL_TIME
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 TIME.
public static final int SQL_TIMESTAMP
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 TIMESTAMP.
public static final int SQL_VARCHAR
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 VARCHAR.
public static final int SQL_LONGVARCHAR
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 LONGVARCHAR.
public static final int SQL_BINARY
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 BINARY.
public static final int SQL_VARBINARY
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 VARBINARY.
public static final int SQL_LONGVARBINARY
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 LONGVARBINARY.
public static final int SQL_BIGINT
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 BIGINT.
public static final int SQL_TINYINT
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 TINYINT.
public static final int SQL_BIT
The constant in the Java programming language, which sometimes is referred
 to as a type code, identifies the generic SQL type
 BIT.
public static final int SQL_NULL
The constant in the Java programming language
 identifies the generic SQL value
 NULL.
public static final int SQL_OTHER
getObject and setObject.public static final int SQL_CLOB
CLOB.public static final int SQL_BLOB
BLOB.public static final int SQL_ARRAY
ARRAY.public static final int SQL_TYPE_NULL
The constant in the Java programming language identifies there is no SQL type defined correspondingly.
It's used only in JREngine.public static final int SQL_NO_NULLS
NULL values.public static final int SQL_NULLABLE
NULL values.public static final int SQL_NULLABLE_UNKNOWN
public static java.lang.String toTypeString(int sqlType)
Db
 using the capital form.sqlType - Integer value which should be translated.Db
 is returned. If it's an Unknown SQL type, the string "Type unknown!" will be returned.Typespublic static java.lang.String toColAttrString(int columnAttribute)
Db's column attribute
 using the capital form.columnAttribute - Integer value which indicates the column attribute.Db
 is returned. If it's an Unknown attribute, the empty string will be returned.ResultSetMetaData