Créer une table sous SQL

Publié par mook

Comment créer une table sous SQL ?

Pour créer une table sous SQL, c'est relativement simple. Je vous donne exemple et que je vais expliquer par la suite.

create table salaries(

nom varchar(25),

prenom varchar(25),

date_naissance date,

salaire_brut number(7,2)

);

Tout d'abord la fonction qui permet de créer une table en SQL s'écrit "create table" suivie du nom que je veux donner à ma table. Entre les parenthèses, on définit les colonnes de notre table, en les nommant et en indiquant leur attribut. Dans notre exemple, nous créons une table "salaries" qui a pour première colonne "nom", qui contiendra le nom du salarié. A cette colonne on lui a donné l'attribut "varchar(25)", qui veut dire qu'elle contiendra des caractères et au maximum 25. Il existe différents attributs pour les colonnes :

  • varchar : contient des caractères
  • number :  contient des nombres uniquement
  • date : contient des dates valides uniquement

Il y a d'autres attributs mais ici, je n'ai cité que les plus utilisés. Une colonne de type "number" ne peut contenir autre chose que des nombres. Une colonne de type "date" ne peut contenir que des dates valides, "2010/13/01" n'est pas une date valide par exemple ; SQL affichera une erreur si on insère cette date dans notre colonne.

Voilà une fonction basique pour créer une table en SQL rapidement.

Pour aller plus loin, vous pouvez lire cet article sur les jointures sur 2 tables en SQL.

10
Sur le même thème

SQL, comment mettre à jour des données dans une table ?

SQL, comment faire une jointure sur 3 tables ?

SQL, comment afficher des résultats sans doublons ?

SQL, comment afficher les données d'une table ?

SQL, comment vider une table d'une base de données ?

SQL, comment supprimer une table d'une base de données ?

Ajouter des colonnes à une table existante en SQL

Comment créer un flux RSS automatique avec PHP et mySQL ?

SQL, comment faire une jointure sur 2 tables ?

Script pour tracker les clics Adsense

LES ARTICLES POPULAIRES
LES ARTICLES A DECOUVRIR