Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1445 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Insert Into avec creation de table

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Insert Into avec creation de table

n°1126329
mandracke7​6
Posté le 21-06-2005 à 14:44:11  profilanswer
 

bonjour,
 
Je voudrais faire un Insert into d'un resultat de select de table sans avoir a creer la table avant. C'est possible sous Sybase par exemple, mais y a t'il un equivalent sous ORACLE.  
Si oui: comment?

mood
Publicité
Posté le 21-06-2005 à 14:44:11  profilanswer
 

n°1126331
skeye
Posté le 21-06-2005 à 14:46:23  profilanswer
 

Tu veux insérer des données dans une table qui n'existe pas?[:urd]


---------------
Can't buy what I want because it's free -
n°1126372
mandracke7​6
Posté le 21-06-2005 à 15:16:29  profilanswer
 

Par exemple sous sybase tu peux faire:
 
Creation de la table puis insertion
 
create table #mytable( au_id char(11), zip char(5) )  
 
insert into #mytable (au_id, zip )  
select au_id, zip  
from authors a  
where a.zip like '9%'  
 
drop table #mytable
 
OU
 
SELECT INCLUANT: La creation et l'insertion
 
select au_id, zip  
into #mytable  
from authors a
where a.zip like '9%'  
 
drop table #mytable

n°1126580
moi23372
Posté le 21-06-2005 à 18:09:24  profilanswer
 

ben tu peux le faire en oracle aussi mais d'une autre façon :D
 
CREATE TABLE mytable
(
  SELECT au_id, zip  
  FROM authors a  
  WHERE a.zip like '9%'  
);


Message édité par moi23372 le 21-06-2005 à 18:10:51
n°1127372
mandracke7​6
Posté le 22-06-2005 à 14:15:33  profilanswer
 

J'ai trouvé cela aussi:
 
CREATE TABLE mytable AS   SELECT au_id, zip     FROM authors a     WHERE a.zip like '9%'  
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Insert Into avec creation de table

 

Sujets relatifs
recherche donné dans table sqlVB6/SQL Empêcher la création de doublons dans une Listbox
Création dynamique d'un tableau de taille non fixée[VBA]access 2003, formulaires et enregistrements de table
mysql_num_rows qui retourne 1 alors que la table est videProbleme de lien entre table de données
Création de clip dynamiquesupprimer automatiquement des entrées dans un table sql
mysql dump sur une table avec conditions[ JEXCEL/JXL] Problème lors de la création d'une feuille (sheet)
Plus de sujets relatifs à : Insert Into avec creation de table


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR