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_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。
|
| 构造器和说明 |
|---|
TSDBConstants() |
| 限定符和类型 | 方法和说明 |
|---|---|
static int |
jdbcType2TaosType(int jdbcType) |
static String |
jdbcType2TaosTypeName(int jdbcType) |
static int |
taosType2JdbcType(int taosType) |
static String |
taosType2JdbcTypeName(int taosType) |
static int |
typeName2JdbcType(String type) |
public static final long JNI_NULL_POINTER
public static final int JNI_SUCCESS
public static final int JNI_TDENGINE_ERROR
public static final int JNI_CONNECTION_NULL
public static final int JNI_RESULT_SET_NULL
public static final int JNI_NUM_OF_FIELDS_0
public static final int JNI_SQL_NULL
public static final int JNI_FETCH_END
public static final int JNI_OUT_OF_MEMORY
public static final int TSDB_DATA_TYPE_NULL
public static final int TSDB_DATA_TYPE_BOOL
public static final int TSDB_DATA_TYPE_TINYINT
public static final int TSDB_DATA_TYPE_SMALLINT
public static final int TSDB_DATA_TYPE_INT
public static final int TSDB_DATA_TYPE_BIGINT
public static final int TSDB_DATA_TYPE_FLOAT
public static final int TSDB_DATA_TYPE_DOUBLE
public static final int TSDB_DATA_TYPE_BINARY
public static final int TSDB_DATA_TYPE_TIMESTAMP
public static final int TSDB_DATA_TYPE_NCHAR
public static final int TSDB_DATA_TYPE_UTINYINT
public static final int TSDB_DATA_TYPE_USMALLINT
public static final int TSDB_DATA_TYPE_UINT
public static final int TSDB_DATA_TYPE_UBIGINT
public static final int maxFieldSize
public static final int BOOLEAN_PRECISION
public static final int TINYINT_PRECISION
public static final int SMALLINT_PRECISION
public static final int INT_PRECISION
public static final int BIGINT_PRECISION
public static final int FLOAT_PRECISION
public static final int DOUBLE_PRECISION
public static final int TIMESTAMP_MS_PRECISION
public static final int TIMESTAMP_US_PRECISION
public static final int FLOAT_SCALE
public static final int DOUBLE_SCALE
public static final boolean DEFAULT_BATCH_ERROR_IGNORE
public static int typeName2JdbcType(String type)
public static int taosType2JdbcType(int taosType)
throws SQLException
SQLExceptionpublic static String taosType2JdbcTypeName(int taosType) throws SQLException
SQLExceptionpublic static int jdbcType2TaosType(int jdbcType)
throws SQLException
SQLExceptionpublic static String jdbcType2TaosTypeName(int jdbcType) throws SQLException
SQLExceptionCopyright © 2021. All rights reserved.