JDBC支持哪些数据类型
JDBC(Java データベース接続)とは、関係データベースとやりとりするためのJava言語で利用されるAPIです。JDBCは、以下のように一般的なデータ型をサポートしています。
- 整数は、int、long、short、byteなどの整数型と、bigint、smallint、tinyintなどの符号なし整数型を含む。
- 浮動小数点数型:浮動小数点数(float、double)および固定小数点数(decimal)を含む。
- 文字列型: 文字型(char、varchar), テキスト型(text)を含む
- 日時の種類: 日付型(date)、時刻型(time)、日時型(datetime)、タイムスタンプ型(timestamp)
- ブール型:真偽値(boolean)を含む。
- バイナリ形式:バイナリ(binary、varbinary)および大オブジェクト(blob、clob)を含む
- 其他类型:包括枚举型(enum)、集合型(set)等。
また、JDBCではユーザーが定義したデータ型であるカスタムタイプの利用も可能。