*   >> Lecture Éducation Articles >> science >> la programmation

Définition de données MySQL Basics

haut traite des colonnes individuelles. La partie inférieure traite de l'ensemble du tableau. En d'autres termes la partie inférieure concerne les contraintes de table (il ya quelques exceptions à cette). La première colonne est la colonne CustomerID. Son type de données est INTEGER. Il ne peut pas être NULL (NOT NULL). Son est AUTO_INCREMENT; cela signifie que lorsque vous descendez dans la colonne des valeurs seraient 1, 2, 3, 4, 5, etc. Pour le reste des colonnes, vous avez le nom de la colonne et le CHAR type de données.

Les nombres entre parenthèses indiquent le nombre maximum de caractères que chaque cellule de la colonne doit prendre. Le maximum même du type CHAR est de 255 caractères (personnages), mais nous aurait jamais que, pour cette table. Les descriptions des colonnes sont séparées par des virgules (fin de virgules), droit à la dernière. Vous voulez normalement voir (récupérer) la table clients, basé sur les noms (liste alphabétique) des clients. Ainsi, la colonne de nom de la table des clients est une colonne qui détermine souvent l'ordre de tri, en énumérant les lignes de la table Customers.

Donc, à la partie inférieure de la déclaration, cette colonne est indexé; notez comment cela a été fait. Pour la contrainte de table, la clé primaire de la table est indiquée. Si vous avez plus d'une colonne pour la clé primaire, vous taper leurs noms séparés par des virgules dans les parenthèses. Ci-dessus, nous avons juste un nom de colonne dans les parenthèses. ASC signifie que les valeurs de la colonne augmente à mesure que vous descendez dans la table, numérique, alphabétique ou les deux. Les lignes de la section de contrainte de table doivent être séparées par des virgules.

L'une dernière biche pas besoin d'une virgule. Dans l'instruction SQL de création de table, CREATE, table, des mots entier et non, NULL, CHAR, AUTO_INCREMENT, PRIMAIRE, INDEX et KEY sont réservés. Les mots réservés sont des mots qui ont une signification particulière à la syntaxe et vous ne devriez pas les utiliser de façon arbitraire (en aucune façon). Remarque: Chaque instruction SQL se termine par un point-virgule. Note: L'expression "partie inférieure" que je me sers ici est pas ce qui utilise le manuel MySQL. En fait, dans le manuel, il n'y a aucune partie inférieure telle.

Je me sers de la phrase et son application dans cette série pour plus de commodité basé sur mon expérience dans la programmation de base de données et la notation de Table teaching.The Produits Les pro

Page   <<  [1] [2] [3] [4] [5] [6] [7] >>
Copyright © 2008 - 2016 Lecture Éducation Articles,https://lecture.nmjjxx.com All rights reserved.