IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

MS SQL Server Discussion :

create table test as (requete) possible ?


Sujet :

MS SQL Server

  1. #1
    Membre régulier
    Inscrit en
    Avril 2002
    Messages
    182
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 182
    Points : 113
    Points
    113
    Par défaut create table test as (requete) possible ?
    la syntaxe en mysql et sqlserver comme ceci est elle possible :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    create table test as ( select * from table) ;
    Je sais que c'est possible en postgresql.

  2. #2
    Membre averti
    Inscrit en
    Août 2002
    Messages
    354
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 354
    Points : 398
    Points
    398
    Par défaut
    slt,

    En SQL Server non il faut faire ceci

    Insert into MaTable
    Select .....


    et si la table MaTable n'existe pas elle sera cree avec la structure des lignes retournees par le select.

    a+
    One ring to rule them all,
    One ring to find them,
    One ring to bring them all
    And in the darkness bind them.

  3. #3
    Membre régulier
    Inscrit en
    Avril 2002
    Messages
    182
    Détails du profil
    Informations forums :
    Inscription : Avril 2002
    Messages : 182
    Points : 113
    Points
    113
    Par défaut
    heu......... ca marche pas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     insert into test 
              select * from eleves ;

  4. #4
    Membre averti
    Inscrit en
    Août 2002
    Messages
    354
    Détails du profil
    Informations forums :
    Inscription : Août 2002
    Messages : 354
    Points : 398
    Points
    398
    Par défaut
    desole, je suis mal reveille !!!

    Insertion de lignes au moyen de l'instruction SELECT INTO
    L'instruction SELECT INTO crée une nouvelle table qu'elle remplit à l'aide du jeu de résultats de l'instruction SELECT. La structure de la nouvelle table est définie par les attributs des expressions contenues dans la liste de sélection.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    SELECT Shippers.*, Link.Address, Link.City,
                       Link.Region, Link.PostalCodeLink.Region, Link.PostalCode
    INTO NewShippers
    FROM Shippers
         JOIN LinkServer.DB.dbo.Shippers AS LinkJOIN LinkServer.DB.dbo.Shippers AS Link
           ON (Shippers.ShipperID = Link.ShipperID)
    One ring to rule them all,
    One ring to find them,
    One ring to bring them all
    And in the darkness bind them.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Create table avec multiple requete
    Par auroreben dans le forum Langage SQL
    Réponses: 7
    Dernier message: 16/08/2013, 15h27
  2. Probleme Requete SQL create Table
    Par Serialv dans le forum VB.NET
    Réponses: 3
    Dernier message: 15/08/2012, 14h32
  3. #1005 - Can't create table 'test.items' (errno: 150)
    Par billyrose dans le forum Débuter
    Réponses: 2
    Dernier message: 04/06/2009, 11h05
  4. [ZF 1.5] Débutant - Execution d'un requete SQL : SHOW CREATE TABLE
    Par Invité dans le forum Zend_Db
    Réponses: 2
    Dernier message: 04/05/2008, 23h44
  5. [jointure]requete possible de double jointure entre 2 tables
    Par akira_le_gaucher dans le forum Langage SQL
    Réponses: 4
    Dernier message: 11/05/2004, 15h03

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo