DB2 - Tipi di dati
Questo capitolo introduce vari tipi di dati utilizzati in DB2.
introduzione
Nelle tabelle del database DB2, ogni colonna ha il proprio tipo di dati a seconda dei requisiti dello sviluppatore. Si dice che il tipo di dati sia il tipo e l'intervallo dei valori nelle colonne di una tabella.
Tipi di dati incorporati
- Appuntamento
- TIME: Rappresenta l'ora del giorno in ore, minuti e secondi.
- TIMESTAMP: Rappresenta sette valori della data e dell'ora sotto forma di anno, mese, giorno, ore, minuti, secondi e microsecondi.
- DATE: Rappresenta la data del giorno in tre parti sotto forma di anno, mese e giorno.
- String
- Character
- CHAR (fixed length): Lunghezza fissa delle stringhe di caratteri.
- Lunghezza variabile
- VARCHAR: Stringhe di caratteri di lunghezza variabile.
- CLOB: stringhe di oggetti di grandi dimensioni, da utilizzare quando una stringa di caratteri potrebbe superare i limiti del tipo di dati VARCHAR.
- Graphic
- GRAPHIC
- Fixed length: Stringhe grafiche di lunghezza fissa che contengono caratteri a doppio byte
- Lunghezza variabile
- VARGRAPHIC: Stringa grafica di caratteri variabile che contiene caratteri double bye.
- DBCLOB: tipo di oggetto grande
- Binary
- BLOB (lunghezza variabile): stringa binaria in un oggetto di grandi dimensioni
- BOOLEAN: Sotto forma di 0 e 1.
- Signed numeric
- Exact
- Binary integer
- SMALLINT [16BIT]: Usando questo puoi inserire piccoli valori int nelle colonne
- INTEGER [32BIT]: Usando questo puoi inserire valori int grandi nelle colonne
- BIGINT [64BIT]: Usando questo puoi inserire valori int più grandi nelle colonne
- Decimal
- DECIMAL (imballato)
- DECFLOAT (virgola mobile decimale): Usando questo, puoi inserire numeri in virgola mobile decimale
- Approximate
- Floating points
- REAL (precisione singola): utilizzando questo tipo di dati, è possibile inserire numeri in virgola mobile a precisione singola.
- DOUBLE (doppia precisione): utilizzando questo tipo di dati, è possibile inserire numeri in virgola mobile a doppia precisione.
- eXtensible Mark-up Language
- XML: È possibile memorizzare dati XML in questa colonna del tipo di dati.