Liste şöyle
BOOLEAN
BIGINT - java.lang.Long
DECIMAL - java.math.BigDecimal
DOUBLE - java.lang.Double
INT - java.lang.Integer
REAL - java.lang.Float
SMALLINT - java.lang.Short
TINYINT - java.lang.Byte
TINYINT - java.lang.Byte
CHAR -java.lang.String
VARCHAR - java.lang.String
DATE - java.sql.DateTIME- java.sql.Time
TIMESTAMP - java.sql.Timestamp
BINARY - byte[]
GEOMETRY
UUID - java.util.UUID
UUID Tipi
Örnek
Şöyle yaparız. Burada VARCHAR2(100 CHAR) ve VARCHAR2(100) arasında fark yok
CREATE TABLE IF NOT EXISTS Deneme (Key UUID, Value VARCHAR2(100 CHAR),PRIMARY KEY (Key));INSERT INTO Deneme (Key, Value) VALUES (1,'2'); INSERT INTO Deneme (Key, Value) VALUES ('3','4');
UIID böyle görünüyor. 8-4-4-4-12 formatında
00000000-0000-0000-0000-000000000001
Date Tipi
Şöyle yaparız
CREATE TABLE Subscriber ( ISDN_NO VARCHAR2(23 CHAR) CONSTRAINT NN_ISDN NOT NULL, FOOFLAG CHAR(1 CHAR) DEFAULT '0' NOT NULL, FOOEXPIRATIONDATE DATE DEFAULT TIMESTAMP '1970-01-01 01:00:00', ... );
Hiç yorum yok:
Yorum Gönder