この記事では、Javaデータ型とMySqlデータ型の比較表について説明します。参考のために皆さんと共有してください。詳細は次のとおりです。以下の通り:
型名 | 表示長 | データベース型 | JAVA型 | JDBC型インデックス(int) |
VARCHAR | L+N | VARCHAR | java.lang.String | 12 |
CHAR | N | CHAR | java.lang.String | 1 |
BLOB | L+N | BLOB | java.lang.byte[] | -4 |
外線 | 65535 | VARCHAR | java.lang.String | -1 |
INTEGER | 4 | 符号なし整数 | java.lang.Long | 4 |
TINYINT | 3 | TINYINT UNSIGNED | java.lang.Integer | -6 |
SMALLINT | 5 | SMALLINT UNSIGNED | java.lang.Integer | 5 |
MEDIUMINT | 8 | MEDIUMINT UNSIGNED | java .lang.Integer | 4 |
ビット 20 | BIGINT UNSIGNED | java .math.BigInteger | -5 | |
4+8 | FLOAT | java.lang.Float | 7 | |
22 | DOUBLE | java.lang.Double | 8 | |
1 1 | DECIMAL | java.math.BigDecimal | 3 | |
1 | TINYINTと同じ | ID | ||
11 | PK (符号なし整数) | java.lang.Long | 4 |
|
10 | DATE | java.sq l.Date | 91 | |
8 | TIME | java.sql | 19 | DATETIME |
93 | YEAR | 4 | YEAR | java.sql.Date |
91 | bolb の場合、原則は画像をデータベースに保存するために使用されます。画像はバイナリに変換され、byte[]array に対応する方法で保存されます。ジャワでは。 | |||
のboolen型については、個人的には代わりにint型を使用する方が良いと思います。これはビット演算にはあまり便利ではありません。特にWebページ開発のプロジェクトでは、0/1を意味します。これは Java 型 Integer によく対応します。 |
以上がJava データ型と MySql データ型を比較するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。