ResultSet.getObject() için MySQL ve Java Türleri.
| MySQL Tip Adı | GetColumnClassName | Java Class | 
| BIT(1) (new in MySQL-5.0) | BIT | java.lang.Boolean | 
| BIT( > 1) (new in MySQL-5.0) | BIT | byte[] | 
| TINYINT | TINYINT | Eğer depolama boyutu 1 ise java.lang.Booleandeğilsejava.lang.Integer. | 
| BOOL, BOOLEAN | TINYINT | Bkz TINYINT | 
| SMALLINT[(M)] [UNSIGNED] | SMALLINT [UNSIGNED] | java.lang.Integer(herşeye rağmen UNSIGNED veya değil) | 
| MEDIUMINT[(M)] [UNSIGNED] | MEDIUMINT [UNSIGNED] | java.lang.Integer(eğer UNSIGNED                     ise)java.lang.Long(C/J 3.1 ve öncesi ise)( C/J 5.0 ve sonrası ise) | 
| INT,INTEGER[(M)] [UNSIGNED] | INTEGER [UNSIGNED] | java.lang.Integer, (eğer UNSIGNED                     ise) | 
| BIGINT[(M)] [UNSIGNED] | BIGINT [UNSIGNED] | java.lang.Long, (eğer UNSIGNED                     ise) | 
| FLOAT[(M,D)] | FLOAT | java.lang.Float | 
| DOUBLE[(M,B)] | DOUBLE | java.lang.Double | 
| DECIMAL[(M[,D])] | DECIMAL | java.math.BigDecimal | 
| DATE | DATE | java.sql.Date | 
| DATETIME | DATETIME | java.sql.Timestamp | 
| TIMESTAMP[(M)] | TIMESTAMP | java.sql.Timestamp | 
| TIME | TIME | java.sql.Time | 
| YEAR[(2|4)] | YEAR | java.sql.Short.yearIsDateType false ise | 
| CHAR(M) | CHAR | java.lang.String(sutun özelliği BINARY isebyte[]döner) | 
| VARCHAR(M) [BINARY] | VARCHAR | java.lang.String(sutun özelliği BINARY isebyte[]döner) | 
| BINARY(M) | BINARY | byte[] | 
| VARBINARY(M) | VARBINARY | byte[] | 
| TINYBLOB | TINYBLOB | byte[] | 
| TINYTEXT | VARCHAR | java.lang.String | 
| BLOB | BLOB | byte[] | 
| TEXT | VARCHAR | java.lang.String | 
| MEDIUMBLOB | MEDIUMBLOB | byte[] | 
| MEDIUMTEXT | VARCHAR | java.lang.String | 
| LONGBLOB | LONGBLOB | byte[] | 
| LONGTEXT | VARCHAR | java.lang.String | 
| ENUM('value1','value2',...) | CHAR | java.lang.String | 
| SET('value1','value2',...) | CHAR | java.lang.String | 
 
Hiç yorum yok:
Yorum Gönder