OVH Cloud OVH Cloud

creer des enregistrements sur une table?

10 réponses
Avatar
PHIL
Bonjour,

Je souhaite créer via la requete:
INSERT INTO.....VALUES, des nouveaux enregistrement sur ma table.
j'ai environ 100 enregistrement à passer sur ma table,existe t'il une facon
en ecrivant une requete, d'enregistrer mes 100 enregistrement en une seule
requete.

merci d'avance

10 réponses

Avatar
Philippe T [MS]
Bonjour,

Non, il faut faire 100 INSERT (ou passer par une table temporaire mais il
faudra alors faire 100 INSERT dans cette table :-().

Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france

"PHIL" wrote in message
news:
Bonjour,

Je souhaite créer via la requete:
INSERT INTO.....VALUES, des nouveaux enregistrement sur ma table.
j'ai environ 100 enregistrement à passer sur ma table,existe t'il une


facon
en ecrivant une requete, d'enregistrer mes 100 enregistrement en une seule
requete.

merci d'avance





Avatar
PHIL
en passant par une table temporaire,devrait je faire quand meme 100 insert.

existe til une methode autre?pour eviter decrire 100 fois insert

merci

"Philippe T [MS]" a écrit :

Bonjour,

Non, il faut faire 100 INSERT (ou passer par une table temporaire mais il
faudra alors faire 100 INSERT dans cette table :-().

Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france

"PHIL" wrote in message
news:
> Bonjour,
>
> Je souhaite créer via la requete:
> INSERT INTO.....VALUES, des nouveaux enregistrement sur ma table.
> j'ai environ 100 enregistrement à passer sur ma table,existe t'il une
facon
> en ecrivant une requete, d'enregistrer mes 100 enregistrement en une seule
> requete.
>
> merci d'avance
>
>
>





Avatar
Patrice
D'où viennent ces données ? Si elles sont uniquement sur papier il y aussi
moyen de les saisir directement avec Enterprise Manager...

Patrice

--

"PHIL" a écrit dans le message de
news:
en passant par une table temporaire,devrait je faire quand meme 100


insert.

existe til une methode autre?pour eviter decrire 100 fois insert

merci

"Philippe T [MS]" a écrit :

> Bonjour,
>
> Non, il faut faire 100 INSERT (ou passer par une table temporaire mais


il
> faudra alors faire 100 INSERT dans cette table :-().
>
> Phil.
> ________________________________________________________
> Philippe TROTIN http://blogs.msdn.com/ptrotin
> Microsoft Services France http://www.microsoft.com/france
>
> "PHIL" wrote in message
> news:
> > Bonjour,
> >
> > Je souhaite créer via la requete:
> > INSERT INTO.....VALUES, des nouveaux enregistrement sur ma table.
> > j'ai environ 100 enregistrement à passer sur ma table,existe t'il une
> facon
> > en ecrivant une requete, d'enregistrer mes 100 enregistrement en une


seule
> > requete.
> >
> > merci d'avance
> >
> >
> >
>
>
>


Avatar
Philippe T [MS]
Bonjour,

Oui il faudra également faire les 100 INSERT dans la table temporaire.

Si vous disposez d'un fichier Excel ou CSV avec ces données, vous pouvez
toujours passer par un import.

Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france

"PHIL" wrote in message
news:
en passant par une table temporaire,devrait je faire quand meme 100


insert.

existe til une methode autre?pour eviter decrire 100 fois insert

merci

"Philippe T [MS]" a écrit :

> Bonjour,
>
> Non, il faut faire 100 INSERT (ou passer par une table temporaire mais


il
> faudra alors faire 100 INSERT dans cette table :-().
>
> Phil.
> ________________________________________________________
> Philippe TROTIN http://blogs.msdn.com/ptrotin
> Microsoft Services France http://www.microsoft.com/france
>
> "PHIL" wrote in message
> news:
> > Bonjour,
> >
> > Je souhaite créer via la requete:
> > INSERT INTO.....VALUES, des nouveaux enregistrement sur ma table.
> > j'ai environ 100 enregistrement à passer sur ma table,existe t'il une
> facon
> > en ecrivant une requete, d'enregistrer mes 100 enregistrement en une


seule
> > requete.
> >
> > merci d'avance
> >
> >
> >
>
>
>


Avatar
PHIL
comment les saisir dans entreprise manager.

merci

"Patrice" a écrit :

D'où viennent ces données ? Si elles sont uniquement sur papier il y aussi
moyen de les saisir directement avec Enterprise Manager...

Patrice

--

"PHIL" a écrit dans le message de
news:
> en passant par une table temporaire,devrait je faire quand meme 100
insert.
>
> existe til une methode autre?pour eviter decrire 100 fois insert
>
> merci
>
> "Philippe T [MS]" a écrit :
>
> > Bonjour,
> >
> > Non, il faut faire 100 INSERT (ou passer par une table temporaire mais
il
> > faudra alors faire 100 INSERT dans cette table :-().
> >
> > Phil.
> > ________________________________________________________
> > Philippe TROTIN http://blogs.msdn.com/ptrotin
> > Microsoft Services France http://www.microsoft.com/france
> >
> > "PHIL" wrote in message
> > news:
> > > Bonjour,
> > >
> > > Je souhaite créer via la requete:
> > > INSERT INTO.....VALUES, des nouveaux enregistrement sur ma table.
> > > j'ai environ 100 enregistrement à passer sur ma table,existe t'il une
> > facon
> > > en ecrivant une requete, d'enregistrer mes 100 enregistrement en une
seule
> > > requete.
> > >
> > > merci d'avance
> > >
> > >
> > >
> >
> >
> >





Avatar
Sylvain Lafontaine
Bah, vous pouvez toujours faire une sélection à partir d'une table matrice
qui aurait elle-même une centaine (ou plus) d'enregistrements.

Il y a cependant trop de détails manquants dans votre question au sujet de
votre besoin réel pour vous donner l'heure juste.

S. L.

"PHIL" wrote in message
news:
Bonjour,

Je souhaite créer via la requete:
INSERT INTO.....VALUES, des nouveaux enregistrement sur ma table.
j'ai environ 100 enregistrement à passer sur ma table,existe t'il une
facon
en ecrivant une requete, d'enregistrer mes 100 enregistrement en une seule
requete.

merci d'avance





Avatar
Philippe T [MS]
Bonjour,

Clique droit sur la table : Open Table Return all rows

Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france

"PHIL" wrote in message
news:
comment les saisir dans entreprise manager.

merci

"Patrice" a écrit :

> D'où viennent ces données ? Si elles sont uniquement sur papier il y


aussi
> moyen de les saisir directement avec Enterprise Manager...
>
> Patrice
>
> --
>
> "PHIL" a écrit dans le message de
> news:
> > en passant par une table temporaire,devrait je faire quand meme 100
> insert.
> >
> > existe til une methode autre?pour eviter decrire 100 fois insert
> >
> > merci
> >
> > "Philippe T [MS]" a écrit :
> >
> > > Bonjour,
> > >
> > > Non, il faut faire 100 INSERT (ou passer par une table temporaire


mais
> il
> > > faudra alors faire 100 INSERT dans cette table :-().
> > >
> > > Phil.
> > > ________________________________________________________
> > > Philippe TROTIN


http://blogs.msdn.com/ptrotin
> > > Microsoft Services France http://www.microsoft.com/france
> > >
> > > "PHIL" wrote in message
> > > news:
> > > > Bonjour,
> > > >
> > > > Je souhaite créer via la requete:
> > > > INSERT INTO.....VALUES, des nouveaux enregistrement sur ma table.
> > > > j'ai environ 100 enregistrement à passer sur ma table,existe t'il


une
> > > facon
> > > > en ecrivant une requete, d'enregistrer mes 100 enregistrement en


une
> seule
> > > > requete.
> > > >
> > > > merci d'avance
> > > >
> > > >
> > > >
> > >
> > >
> > >
>
>
>


Avatar
Etudiant
PHIL a écrit :
Bonjour,

Je souhaite créer via la requete:
INSERT INTO.....VALUES, des nouveaux enregistrement sur ma table.
j'ai environ 100 enregistrement à passer sur ma table,existe t'il une facon
en ecrivant une requete, d'enregistrer mes 100 enregistrement en une seule
requete.

merci d'avance





dis de quelle forme est la source, fichier texte, access...
Avatar
LPO
une méthode que j'utilise assez souvent pour insérer des lignes dans une
table quand les valeurs sont déjà sous forme électronique :

je mets mes données dans un fichier Excel

je rajoute une colonne entre chaque colonne de données et une colonne avant

dans la 1° colonne je fait un truc du genre
==> insert matable select '

dans
chaque colonne entre les données

==> ','

après la dernier colonne de donnée

==> '

une fois que j'ai ça, le colle dans un notepad et je remplace les carate tab
par rien

je récupère tout et je colle dans l'analyseur de requête et j'exécute.




"PHIL" a écrit dans le message de news:

Bonjour,

Je souhaite créer via la requete:
INSERT INTO.....VALUES, des nouveaux enregistrement sur ma table.
j'ai environ 100 enregistrement à passer sur ma table,existe t'il une


facon
en ecrivant une requete, d'enregistrer mes 100 enregistrement en une seule
requete.

merci d'avance





Avatar
Oliv'
helloooo,
Oui on peut aussi mettre dans une formule avec une concaténation ou signe &.
on peut aussi importer une feuille excel dans Access et travailler sur des
tables liées.
Oliv'

"LPO" a écrit dans le message de news:
ctvgmv$dh3$
une méthode que j'utilise assez souvent pour insérer des lignes dans une
table quand les valeurs sont déjà sous forme électronique :

je mets mes données dans un fichier Excel

je rajoute une colonne entre chaque colonne de données et une colonne avant

dans la 1° colonne je fait un truc du genre
==> insert matable select '

dans
chaque colonne entre les données

==> ','

après la dernier colonne de donnée

==> '

une fois que j'ai ça, le colle dans un notepad et je remplace les carate tab
par rien

je récupère tout et je colle dans l'analyseur de requête et j'exécute.




"PHIL" a écrit dans le message de news:

Bonjour,

Je souhaite créer via la requete:
INSERT INTO.....VALUES, des nouveaux enregistrement sur ma table.
j'ai environ 100 enregistrement à passer sur ma table,existe t'il une


facon
en ecrivant une requete, d'enregistrer mes 100 enregistrement en une seule
requete.

merci d'avance