L2 Info : Bases de données
 
◃  Ch. 4 Implantation des données avec SQL (DDL)  ▹
 

Création conditionnelle de tables
Création de tables avec SELECT

  • Pour éviter d'essayer de recréer une table existante (disponible avec MySQL et PostgreSQL)
    CREATE TABLE IF NOT EXISTS nomTable (...
  • Pour stocker des données extraites d'autres tables (utilisé en général pour créer des tables temporaires)
    CREATE TABLE nom (col1, ...) AS SELECT ...