Inserer tous les données d'une table dans une

Résolu
maiil48 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
napsterockoeur Messages postés 198 Date d'inscription   Statut Membre Dernière intervention   -
bonjour à tous
j'ai un probleme d'insertion qui à mon sens n'est pas bien compliqué mais voila
j'essaye d'inserer toutes les données d'une table1 dans une table2 sachant que table1 et table2 on la meme structure "juste le nim des tables qui change"

voici un exemple de ma structure

table1(att1,att2,att3)
table2 (att1,att2,att3)

la requête sql que je fais est la suivante
insert into table1(att1,att2,att3)
select(att1,att2,att3)
from table2
where att1=condition

et j'obtiens le message d'erreur suivante
ora-00001 unique constraint ....

qlq1 pourrai m'aider car j'avoue que je suis un peu perdu
merci d'avance pour votre aide

A voir également:

1 réponse

napsterockoeur Messages postés 198 Date d'inscription   Statut Membre Dernière intervention   10
 
tn message d'erreur : indique k'une tentative d'une mise à jour à été effectuée sur une clé primaire ou unique d'une table (Insert ou Update).
fait attention :)
0
maiil48 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
le probleme c'est que je n'ai pas de clé dans ma table c'est ce qui me gène
0
napsterockoeur Messages postés 198 Date d'inscription   Statut Membre Dernière intervention   10
 
fille moi le scripte !
0
maiil48 Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
je te previesn il est long
insert into ano_ventes (CODANO,NOMFIC,DATANO,TYPLIG,NUMERO,CODECLI,MODELE,REFMODEL,GAMME,NUMSERIE,LIEUACHAT,VENDEUR,DATACHAT,DTDEBUT,DTFIN,NUMBV,NLIGNE,NSOUSLIG,DTDERMAJ,MARQUE,DTANNULE,REFINTER,GENCODE,PV41TTC,TAUXTVA,PVTTCNOR,PVENTE,PVNOREMI,PATTC,PAHT,NUMFACT,NMAGFACT,QTE,MONNAIE,DESIGNAT,INDICAT,N_VENDEUR,P_VENDEUR,TYPESORT,CD_REDEVANCE,TYPVENTE,CD_SALARIE,IND_ANO,CLE_CLI,NUDOSS2P,CDMODEP,IND_CLOTURE)


select CODANO,NOMFIC,DATANO,TYPLIG,NUMERO,CODECLI,MODELE,REFMODEL,GAMME,NUMSERIE,LIEUACHAT,VENDEUR,DATACHAT,DTDEBUT,DTFIN,NUMBV,NLIGNE,NSOUSLIG,DTDERMAJ,MARQUE,DTANNULE,REFINTER,GENCODE,PV41TTC,TAUXTVA,PVTTCNOR,PVENTE,PVNOREMI,PATTC,PAHT,NUMFACT,NMAGFACT,QTE,MONNAIE,DESIGNAT,INDICAT,N_VENDEUR,P_VENDEUR,TYPESORT,CD_REDEVANCE,TYPVENTE,CD_SALARIE,IND_ANO,CLE_CLI,NUDOSS2P,CDMODEP,IND_CLOTURE

from histo_ano_ventes

where histo_ano_ventes.codano='DAC'
0
napsterockoeur Messages postés 198 Date d'inscription   Statut Membre Dernière intervention   10
 
1- vérifier bien ke tu na pas des champs UNIQ,
2 - si les champs sont identique, essaye avec sa :

Insert into ano_ventes
Select *
From histo_ano_ventes
Where histo_ano_ventes.codano='DAC'
0