SQL: copier une table dans une autre...

Résolu
Hello tout le monde,

La requete :
CREATE TABLE TABLE2 AS SELECT * FROM TABLE1 ;
me permet de copier la structure ainsi que les données de TABLE1 dans TABLE2.
N'y a t-il pas un moyen (requete) permettant de copier uniquement la structure (sans les données) ?

Merci à tous pour votre aide.

9 réponses

  1. Encore plus propre :

    CREATE TABLE table2 LIKE table1

    (Copie simplement la structure de la table1 en créant une table2)
    40
    1. Heu.... sur quel SBGD ? Marche pas sur SQL Server en tout cas...
      -1
    2. Encore moins sur Oracle
      0
    3. encore moi sur PGsql 9.3
      0
    4. @mtk30encore moins sur postgres 9.3
      0
    5. ça marche sur phpMyAdmin mtk30-
      0