com.taosdata.jdbc

## 类 TSDBConstants

- java.lang.Object
- - com.taosdata.jdbc.TSDBConstants

    public abstract class TSDBConstants
    extends Object

### 字段概要

字段
`static int` `BIGINT_PRECISION`
`static int` `BOOLEAN_PRECISION`
`static boolean` `DEFAULT_BATCH_ERROR_IGNORE`
`static String` `DEFAULT_PRECISION`
`static int` `DOUBLE_PRECISION`
`static int` `DOUBLE_SCALE`
`static int` `FLOAT_PRECISION`
`static int` `FLOAT_SCALE`
`static int` `INT_PRECISION`
`static int` `JNI_CONNECTION_NULL`
`static int` `JNI_FETCH_END`
`static long` `JNI_NULL_POINTER`
`static int` `JNI_NUM_OF_FIELDS_0`
`static int` `JNI_OUT_OF_MEMORY`
`static int` `JNI_RESULT_SET_NULL`
`static int` `JNI_SQL_NULL`
`static int` `JNI_SUCCESS`
`static int` `JNI_TDENGINE_ERROR`
`static int` `maxFieldSize`
`static int` `SMALLINT_PRECISION`
`static int` `TIMESTAMP_MS_PRECISION`
`static int` `TIMESTAMP_US_PRECISION`
`static int` `TINYINT_PRECISION`
`static int` `TSDB_DATA_TYPE_BIGINT`
`static int` `TSDB_DATA_TYPE_BINARY`
`static int` `TSDB_DATA_TYPE_BOOL`
`static int` `TSDB_DATA_TYPE_DOUBLE`
`static int` `TSDB_DATA_TYPE_FLOAT`
`static int` `TSDB_DATA_TYPE_INT`
`static int` `TSDB_DATA_TYPE_JSON`
`static int` `TSDB_DATA_TYPE_NCHAR`
`static int` `TSDB_DATA_TYPE_NULL`
`static int` `TSDB_DATA_TYPE_SMALLINT`
`static int` `TSDB_DATA_TYPE_TIMESTAMP`
`static int` `TSDB_DATA_TYPE_TINYINT`
`static int` `TSDB_DATA_TYPE_UBIGINT`
`static int` `TSDB_DATA_TYPE_UINT`
`static int` `TSDB_DATA_TYPE_USMALLINT`
`static int` `TSDB_DATA_TYPE_UTINYINT` 系统增加新的无符号数据类型，分别是： unsigned tinyint， 数值范围：0-254, NULL 为255 unsigned smallint，数值范围： 0-65534， NULL 为65535 unsigned int，数值范围：0-4294967294，NULL 为4294967295u unsigned bigint，数值范围：0-18446744073709551614u，NULL 为18446744073709551615u。
`static int` `TSDB_DATA_TYPE_VARCHAR`

### 构造器概要

构造器
构造器和说明
`TSDBConstants()`

### 方法概要

所有方法 静态方法 具体方法
`static String` `jdbcType2TaosTypeName(int jdbcType)`

### 从类继承的方法 java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

### 字段详细资料

#### JNI_NULL_POINTER

    public static final long JNI_NULL_POINTER

另请参阅:
  常量字段值

#### JNI_SUCCESS

    public static final int JNI_SUCCESS

另请参阅:
  常量字段值

#### JNI_TDENGINE_ERROR

    public static final int JNI_TDENGINE_ERROR

另请参阅:
  常量字段值

#### JNI_CONNECTION_NULL

    public static final int JNI_CONNECTION_NULL

另请参阅:
  常量字段值

#### JNI_RESULT_SET_NULL

    public static final int JNI_RESULT_SET_NULL

另请参阅:
  常量字段值

#### JNI_NUM_OF_FIELDS_0

    public static final int JNI_NUM_OF_FIELDS_0

另请参阅:
  常量字段值

#### JNI_SQL_NULL

    public static final int JNI_SQL_NULL

另请参阅:
  常量字段值

#### JNI_FETCH_END

    public static final int JNI_FETCH_END

另请参阅:
  常量字段值

#### JNI_OUT_OF_MEMORY

    public static final int JNI_OUT_OF_MEMORY

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_NULL

    public static final int TSDB_DATA_TYPE_NULL

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_BOOL

    public static final int TSDB_DATA_TYPE_BOOL

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_TINYINT

    public static final int TSDB_DATA_TYPE_TINYINT

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_SMALLINT

    public static final int TSDB_DATA_TYPE_SMALLINT

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_INT

    public static final int TSDB_DATA_TYPE_INT

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_BIGINT

    public static final int TSDB_DATA_TYPE_BIGINT

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_FLOAT

    public static final int TSDB_DATA_TYPE_FLOAT

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_DOUBLE

    public static final int TSDB_DATA_TYPE_DOUBLE

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_VARCHAR

    public static final int TSDB_DATA_TYPE_VARCHAR

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_BINARY

    public static final int TSDB_DATA_TYPE_BINARY

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_TIMESTAMP

    public static final int TSDB_DATA_TYPE_TIMESTAMP

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_NCHAR

    public static final int TSDB_DATA_TYPE_NCHAR

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_UTINYINT

    public static final int TSDB_DATA_TYPE_UTINYINT

系统增加新的无符号数据类型，分别是： unsigned tinyint， 数值范围：0-254, NULL 为255 unsigned smallint，数值范围： 0-65534， NULL 为65535 unsigned int，数值范围：0-4294967294，NULL 为4294967295u unsigned bigint，数值范围：0-18446744073709551614u，NULL 为18446744073709551615u。 example: create table tb(ts timestamp, a tinyint unsigned, b smallint unsigned, c int unsigned, d bigint unsigned);

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_USMALLINT

    public static final int TSDB_DATA_TYPE_USMALLINT

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_UINT

    public static final int TSDB_DATA_TYPE_UINT

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_UBIGINT

    public static final int TSDB_DATA_TYPE_UBIGINT

另请参阅:
  常量字段值

#### TSDB_DATA_TYPE_JSON

    public static final int TSDB_DATA_TYPE_JSON

另请参阅:
  常量字段值

#### maxFieldSize

    public static final int maxFieldSize

另请参阅:
  常量字段值

#### BOOLEAN_PRECISION

    public static final int BOOLEAN_PRECISION

另请参阅:
  常量字段值

#### TINYINT_PRECISION

    public static final int TINYINT_PRECISION

另请参阅:
  常量字段值

#### SMALLINT_PRECISION

    public static final int SMALLINT_PRECISION

另请参阅:
  常量字段值

#### INT_PRECISION

    public static final int INT_PRECISION

另请参阅:
  常量字段值

#### BIGINT_PRECISION

    public static final int BIGINT_PRECISION

另请参阅:
  常量字段值

#### FLOAT_PRECISION

    public static final int FLOAT_PRECISION

另请参阅:
  常量字段值

#### DOUBLE_PRECISION

    public static final int DOUBLE_PRECISION

另请参阅:
  常量字段值

#### TIMESTAMP_MS_PRECISION

    public static final int TIMESTAMP_MS_PRECISION

另请参阅:
  常量字段值

#### TIMESTAMP_US_PRECISION

    public static final int TIMESTAMP_US_PRECISION

另请参阅:
  常量字段值

#### FLOAT_SCALE

    public static final int FLOAT_SCALE

另请参阅:
  常量字段值

#### DOUBLE_SCALE

    public static final int DOUBLE_SCALE

另请参阅:
  常量字段值

#### DEFAULT_PRECISION

    public static final String DEFAULT_PRECISION

另请参阅:
  常量字段值

#### DEFAULT_BATCH_ERROR_IGNORE

    public static final boolean DEFAULT_BATCH_ERROR_IGNORE

另请参阅:
  常量字段值

### 构造器详细资料

#### TSDBConstants

    public TSDBConstants()

### 方法详细资料

#### jdbcType2TaosTypeName

    public static String jdbcType2TaosTypeName(int jdbcType)
                                        throws SQLException

抛出:
  `SQLException`