Veri tipleri yazılım sanatının vazgeçilmez parçalarından biridir. Gerek veritabanı yönetim sistemleri gerekse de yazılım dilleri mutlaka bunları kullanırlar. Yalnız veritabanı tipleri ile dil tipleri mantıksal olarak birbirilerine benzeseler de kod yazımı olarak farklı durum sergilerler. Bunun için karşılıklı tip dönüşümü gerekir. Hibernate gibi ORM frameworku kullananlarımız ya da kendi tablo – sınıf eşleştirmelerini oluşturanlarımızı bilir; en basitinden varchar veri tipinin karşılığı Java’ da nedir? Cevap oldukça basit aslında, String. Yine de ben bu yazıda DBMS – Java veri tipleri karşılıklarının tablosunu vermek istiyorum.
| DBMS | Java |
| CHAR | String |
| VARCHAR | String |
| LONGVARCHAR | String |
| NUMREIC | java.math.BigDecimal |
| DECIMAL | java.math.BigDecimal |
| BIT | Boolean |
| TINYINT | Byte |
| SMALLINT | Short |
| INTEGER | Integer |
| BIGINT | Long |
| REAL | float |
| FLOAT | float |
| DOUBLE | double |
| BINARY | Byte[] |
| VARBINARY | Byte[] |
| LONGVARBINARY | Byte[] |
| BLOB | java.sql.Blob |
| CLOB | java.sql.Clob |
| ARRAY | java.sql.Array |
| STRUCT | java.sql.Struct |
| REF | java.sql.Ref |
| DATALINK | java.sql.Types |
| DATE | java.sql.Date |
| TIME | java.sql.Time |
| TIMESTAMP | java.sql.Timestamp |
Bol Java’ lı günler dileğiyle…
Paylas




05/01/2012 - 16:44 Permalink
Yaklaşık 12 senedir profesyonel olarak yazılımla uğraşıyorum. Yazılım için sanat kelimesinin kullanıldığını ilk defa görüyorum. Takdir ediyorum , lakin sizin gibi düşünmüyorum. Çünkü memleketimizdeki sektör yazılımcıya sanatçı gözüyle değil, yüksek yetenek sahibi ucuz iş gücü gözüyle bakmayı yeğliyor.
05/01/2012 - 20:03 Permalink
Zaten bahsettiğiniz konuya bu yazımda ufaktan ufağa değindim
http://www.farukbozan.com/2011/07/kurumsallik/#content
Teşekkürler yorumlarınız için…