base de données DB2 d'IBM, le logiciel suit de nombreuses normes de l'industrie pour les bases de données relationnelles , y compris l'utilisation de types de terrain. En associant chaque champ avec un type spécifique , DB2 valide les données vont dans les champs. Par exemple, un champ utilisé pour stocker les montants en dollars n'acceptera pas une date . Les types de données sur le terrain également définir la taille des champs et de documenter la base de données pour les utilisateurs techniques. Numbers
Les champs de base de données DB2 correspondent fortement avec types standards structurés en langage de requêtes sur le terrain , y compris les types numéro basés tels que integer, real, float et décimal. Champs entiers détiennent uniquement des nombres entiers et peuvent être positifs ou négatifs . Les nombres réels sont des nombres décimaux et un power- of- dix exposants , ceux-ci sont utiles pour les calculs dans les sciences et les disciplines d'ingénierie. Nombres à virgule flottante en virgule flottante en double précision et permettent plus de décimales , mais ils utilisent plus d'octets de stockage. Types de terrain décimales fonctionnent bien pour les quantités décimales fixes tels que les dollars et les cents .
Caractères
En plus des nombres , une base de données doit tenir compte des données de texte tels que noms, adresses , commentaires et descriptions. Le type de champ char met de côté un nombre fixe d'octets ; varchar gère les caractères des champs de taille variable . Vous spécifiez la taille maximale du champ avec le type ; champs caractères vont de 1 à 254 octets , alors que varchars permettent de 255 à 32.767
dates
DB2. a quelques différents types de champs de date et d'heure . Ceux-ci vous permettent de comparer facilement et de calculer des plages de dates , les rendant plus utiles que les champs de date simples nombre fondées . Le type de champ de date se compose d'une année à quatre chiffres , le mois à deux chiffres et un jour sur deux chiffres . Le type de temps spécifie l'heure au format 24 heures . Un type appelé timestamp est un champ automatique , en prenant la valeur de la date et de l'heure locale lorsque la base de données écrit un nouveau record pour un tableau .
Spécialités types de champs
< p > Graphique et varigraphic terrain tape du texte boutique DB2 dans un format appelé Unicode, qui prend en charge les caractères internationaux tels que le cyrillique , chinois et arabe . Comme avec la norme caractères et des types varchar , vous devez spécifier la taille du champ de types de graphiques et varigraphic ; chaque personnage utilise jusqu'à deux octets de stockage . Le type de données BLOB stocke un " grand objet binaire », qui est toutes les données jusqu'à 2 Go en taille. Vous pouvez , par exemple, enregistrer un fichier multimédia comme une vidéo dans un champ BLOB.