Maison >base de données >tutoriel mysql >Quels types de données JDBC prend-il en charge ?
JDBC prend en charge presque tous les types de données SQL Chaque fois que le pilote JDBC reçoit un appel d'une application Java, il convertit les types de données Java qu'elle contient en types de données SQL correspondants. Le processus de conversion suit le mappage par défaut. Voici une liste des types de données pris en charge par JDBC et leurs types de données SQL correspondants.
SQL | JDBC/Java |
---|---|
VARCHAR | java.lang.String |
CHAR | java.lang.String |
LONGVARCHAR | java.lang.String |
BIT | Boolean |
NUMERIC | java.math.BigDecimal |
TINYINT | Bytes |
SMALLINT | Short |
entier | int |
BIGINT | LONG |
REAL | FLOAT |
FLOAT | FLOAT |
Double | Double |
VARBINARY | byte[] |
binaire | Section de mots[] |
Date | java.sql.Date |
TIME | java.sql.Time |
TIMESTAMP | java.sql. Horodatage |
CLOB | java.sql.Clob |
BLOB | java.sql.Blob |
ARRAY | java.sql.Array |
REF | java.sql.Ref |
STRUCT | java.sql.Struct |
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!