JDBC(Java数据库连接)是Java语言中用于与关系型数据库进行交互的API。JDBC支持以下常见的数据类型:
1. 整数类型:包括整型(int、long、short、byte)和无符号整型(bigint、smallint、tinyint)。
2. 浮点类型:包括浮点型(float、double)和定点型(decimal)。
3. 字符串类型:包括字符型(char、varchar)和文本型(text)。
4. 日期和时间类型:包括日期型(date)、时间型(time)、日期时间型(datetime)和时间戳型(timestamp)。
5. 布尔类型:包括布尔型(boolean)。
6. 二进制类型:包括二进制型(binary、varbinary)和大对象型(blob、clob)。
7. 其他类型:包括枚举型(enum)、集合型(set)等。
此外,JDBC还允许使用自定义类型,即用户自定义的数据类型。