la syntaxe en mysql et sqlserver comme ceci est elle possible :
Je sais que c'est possible en postgresql.
Code : Sélectionner tout - Visualiser dans une fenêtre à part create table test as ( select * from table) ;
la syntaxe en mysql et sqlserver comme ceci est elle possible :
Je sais que c'est possible en postgresql.
Code : Sélectionner tout - Visualiser dans une fenêtre à part create table test as ( select * from table) ;
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+
heu......... ca marche pas :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 insert into test select * from eleves ;
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)
Partager