Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Raymond [mvp]
Bonjour.
si tu fais ce genre de requête: INSERT INTO table6 (Monchamp) SELECT 500 AS Expr1 FROM table1; tu rajouteras dans la table6 autant d'enregistrements que tu as dans la Table1.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
bonsoir,
la requete INSERT INTO VALUE
me permet t'il d'inserer plusieurs enregistrement en une seule fois.
merci
Bonjour.
si tu fais ce genre de requête:
INSERT INTO table6 (Monchamp)
SELECT 500 AS Expr1
FROM table1;
tu rajouteras dans la table6 autant d'enregistrements que tu as dans la
Table1.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" <PHIL@discussions.microsoft.com> a écrit dans le message de news:
6AC71E9A-B4F5-4A0D-A3BF-D0940044DBF8@microsoft.com...
bonsoir,
la requete INSERT INTO VALUE
me permet t'il d'inserer plusieurs enregistrement en une seule fois.
si tu fais ce genre de requête: INSERT INTO table6 (Monchamp) SELECT 500 AS Expr1 FROM table1; tu rajouteras dans la table6 autant d'enregistrements que tu as dans la Table1.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
bonsoir,
la requete INSERT INTO VALUE
me permet t'il d'inserer plusieurs enregistrement en une seule fois.
merci
PHIL
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux enregistrer 10 enregistrements,si je suis obligé de faire 10 requete INSERT INTO VALUES... ou seulement une requete. en passant tout mes 10 enregistrement dans la requete.
merci
Bonjour.
si tu fais ce genre de requête: INSERT INTO table6 (Monchamp) SELECT 500 AS Expr1 FROM table1; tu rajouteras dans la table6 autant d'enregistrements que tu as dans la Table1.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
bonsoir,
la requete INSERT INTO VALUE
me permet t'il d'inserer plusieurs enregistrement en une seule fois.
merci
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux
enregistrer 10 enregistrements,si je suis obligé de faire 10 requete INSERT
INTO VALUES... ou seulement une requete.
en passant tout mes 10 enregistrement dans la requete.
merci
Bonjour.
si tu fais ce genre de requête:
INSERT INTO table6 (Monchamp)
SELECT 500 AS Expr1
FROM table1;
tu rajouteras dans la table6 autant d'enregistrements que tu as dans la
Table1.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" <PHIL@discussions.microsoft.com> a écrit dans le message de news:
6AC71E9A-B4F5-4A0D-A3BF-D0940044DBF8@microsoft.com...
bonsoir,
la requete INSERT INTO VALUE
me permet t'il d'inserer plusieurs enregistrement en une seule fois.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux enregistrer 10 enregistrements,si je suis obligé de faire 10 requete INSERT INTO VALUES... ou seulement une requete. en passant tout mes 10 enregistrement dans la requete.
merci
Bonjour.
si tu fais ce genre de requête: INSERT INTO table6 (Monchamp) SELECT 500 AS Expr1 FROM table1; tu rajouteras dans la table6 autant d'enregistrements que tu as dans la Table1.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
bonsoir,
la requete INSERT INTO VALUE
me permet t'il d'inserer plusieurs enregistrement en une seule fois.
merci
Raymond [mvp]
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un enregistrement unique à une table. syntaxe de Insert into values: INSERT INTO cible [(champ1[, champ2[, ...]])] VALUES (valeur1[, valeur2[, ...]) -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux enregistrer 10 enregistrements,si je suis obligé de faire 10 requete INSERT INTO VALUES... ou seulement une requete. en passant tout mes 10 enregistrement dans la requete.
merci
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un
enregistrement unique à une table.
syntaxe de Insert into values:
INSERT INTO cible [(champ1[, champ2[, ...]])]
VALUES (valeur1[, valeur2[, ...])
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" <PHIL@discussions.microsoft.com> a écrit dans le message de news:
AF389B5B-2453-4125-B4B7-9845455EA0F0@microsoft.com...
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux
enregistrer 10 enregistrements,si je suis obligé de faire 10 requete
INSERT
INTO VALUES... ou seulement une requete.
en passant tout mes 10 enregistrement dans la requete.
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un enregistrement unique à une table. syntaxe de Insert into values: INSERT INTO cible [(champ1[, champ2[, ...]])] VALUES (valeur1[, valeur2[, ...]) -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux enregistrer 10 enregistrements,si je suis obligé de faire 10 requete INSERT INTO VALUES... ou seulement une requete. en passant tout mes 10 enregistrement dans la requete.
merci
PHIL
quelle serait la requete qui permettrai de rajouter plusieurs enregistrements.
merci
"Raymond [mvp]" wrote:
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un enregistrement unique à une table. syntaxe de Insert into values: INSERT INTO cible [(champ1[, champ2[, ...]])] VALUES (valeur1[, valeur2[, ...]) -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux enregistrer 10 enregistrements,si je suis obligé de faire 10 requete INSERT INTO VALUES... ou seulement une requete. en passant tout mes 10 enregistrement dans la requete.
merci
quelle serait la requete qui permettrai de rajouter plusieurs enregistrements.
merci
"Raymond [mvp]" wrote:
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un
enregistrement unique à une table.
syntaxe de Insert into values:
INSERT INTO cible [(champ1[, champ2[, ...]])]
VALUES (valeur1[, valeur2[, ...])
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" <PHIL@discussions.microsoft.com> a écrit dans le message de news:
AF389B5B-2453-4125-B4B7-9845455EA0F0@microsoft.com...
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux
enregistrer 10 enregistrements,si je suis obligé de faire 10 requete
INSERT
INTO VALUES... ou seulement une requete.
en passant tout mes 10 enregistrement dans la requete.
quelle serait la requete qui permettrai de rajouter plusieurs enregistrements.
merci
"Raymond [mvp]" wrote:
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un enregistrement unique à une table. syntaxe de Insert into values: INSERT INTO cible [(champ1[, champ2[, ...]])] VALUES (valeur1[, valeur2[, ...]) -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux enregistrer 10 enregistrements,si je suis obligé de faire 10 requete INSERT INTO VALUES... ou seulement une requete. en passant tout mes 10 enregistrement dans la requete.
merci
Philippe T [MS]
Bonjour,
Il existe deux syntaxes pour INSERT :
INSERT INTO MyTable(Col1, Col2, ...) VALUES(Val1, Val2,...)
Et
INSERT INTO MyTable(Col1, Col2, ...) SELECT Val1, Val2,... FROM AnotherTable
avec AnotherTable pouvant contenir n enregistremenst qui seront alors tous inséré dans MyTable.
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"PHIL" wrote in message news:
quelle serait la requete qui permettrai de rajouter plusieurs enregistrements.
merci
"Raymond [mvp]" wrote:
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un enregistrement unique à une table. syntaxe de Insert into values: INSERT INTO cible [(champ1[, champ2[, ...]])] VALUES (valeur1[, valeur2[, ...]) -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux enregistrer 10 enregistrements,si je suis obligé de faire 10 requete INSERT INTO VALUES... ou seulement une requete. en passant tout mes 10 enregistrement dans la requete.
merci
Bonjour,
Il existe deux syntaxes pour INSERT :
INSERT INTO MyTable(Col1, Col2, ...)
VALUES(Val1, Val2,...)
Et
INSERT INTO MyTable(Col1, Col2, ...)
SELECT Val1, Val2,...
FROM AnotherTable
avec AnotherTable pouvant contenir n enregistremenst qui seront alors tous
inséré dans MyTable.
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"PHIL" <PHIL@discussions.microsoft.com> wrote in message
news:821A1AA8-FEBF-41F7-8C56-98B464575A39@microsoft.com...
quelle serait la requete qui permettrai de rajouter plusieurs
enregistrements.
merci
"Raymond [mvp]" wrote:
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un
enregistrement unique à une table.
syntaxe de Insert into values:
INSERT INTO cible [(champ1[, champ2[, ...]])]
VALUES (valeur1[, valeur2[, ...])
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" <PHIL@discussions.microsoft.com> a écrit dans le message de news:
AF389B5B-2453-4125-B4B7-9845455EA0F0@microsoft.com...
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux
enregistrer 10 enregistrements,si je suis obligé de faire 10 requete
INSERT
INTO VALUES... ou seulement une requete.
en passant tout mes 10 enregistrement dans la requete.
INSERT INTO MyTable(Col1, Col2, ...) VALUES(Val1, Val2,...)
Et
INSERT INTO MyTable(Col1, Col2, ...) SELECT Val1, Val2,... FROM AnotherTable
avec AnotherTable pouvant contenir n enregistremenst qui seront alors tous inséré dans MyTable.
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"PHIL" wrote in message news:
quelle serait la requete qui permettrai de rajouter plusieurs enregistrements.
merci
"Raymond [mvp]" wrote:
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un enregistrement unique à une table. syntaxe de Insert into values: INSERT INTO cible [(champ1[, champ2[, ...]])] VALUES (valeur1[, valeur2[, ...]) -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux enregistrer 10 enregistrements,si je suis obligé de faire 10 requete INSERT INTO VALUES... ou seulement une requete. en passant tout mes 10 enregistrement dans la requete.
merci
PHIL
pourrai tu me donner un exemple par rapport a ces données: j'ai la table clients. sur cette table j'ai trois champs. ID, NOM, PRENOM.
je voudrai rajouter: ID0,NOM=ARTHUR,PRENOMÚMIEN ID1,NOM=FREDERICO,PRENOMÞNIS ID2,NOM=TANIO,PRENOM=JACQUES tout cela a rajouter dans la table client via une seule requete.
merci d'avance.
Bonjour,
Il existe deux syntaxes pour INSERT :
INSERT INTO MyTable(Col1, Col2, ...) VALUES(Val1, Val2,...)
Et
INSERT INTO MyTable(Col1, Col2, ...) SELECT Val1, Val2,... FROM AnotherTable
avec AnotherTable pouvant contenir n enregistremenst qui seront alors tous inséré dans MyTable.
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"PHIL" wrote in message news:
quelle serait la requete qui permettrai de rajouter plusieurs enregistrements.
merci
"Raymond [mvp]" wrote:
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un enregistrement unique à une table. syntaxe de Insert into values: INSERT INTO cible [(champ1[, champ2[, ...]])] VALUES (valeur1[, valeur2[, ...]) -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux enregistrer 10 enregistrements,si je suis obligé de faire 10 requete INSERT INTO VALUES... ou seulement une requete. en passant tout mes 10 enregistrement dans la requete.
merci
pourrai tu me donner un exemple par rapport a ces données:
j'ai la table clients.
sur cette table j'ai trois champs.
ID, NOM, PRENOM.
je voudrai rajouter: ID0,NOM=ARTHUR,PRENOMÚMIEN
ID1,NOM=FREDERICO,PRENOMÞNIS
ID2,NOM=TANIO,PRENOM=JACQUES
tout cela a rajouter dans la table client via une seule requete.
merci d'avance.
Bonjour,
Il existe deux syntaxes pour INSERT :
INSERT INTO MyTable(Col1, Col2, ...)
VALUES(Val1, Val2,...)
Et
INSERT INTO MyTable(Col1, Col2, ...)
SELECT Val1, Val2,...
FROM AnotherTable
avec AnotherTable pouvant contenir n enregistremenst qui seront alors tous
inséré dans MyTable.
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"PHIL" <PHIL@discussions.microsoft.com> wrote in message
news:821A1AA8-FEBF-41F7-8C56-98B464575A39@microsoft.com...
quelle serait la requete qui permettrai de rajouter plusieurs
enregistrements.
merci
"Raymond [mvp]" wrote:
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un
enregistrement unique à une table.
syntaxe de Insert into values:
INSERT INTO cible [(champ1[, champ2[, ...]])]
VALUES (valeur1[, valeur2[, ...])
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" <PHIL@discussions.microsoft.com> a écrit dans le message de news:
AF389B5B-2453-4125-B4B7-9845455EA0F0@microsoft.com...
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux
enregistrer 10 enregistrements,si je suis obligé de faire 10 requete
INSERT
INTO VALUES... ou seulement une requete.
en passant tout mes 10 enregistrement dans la requete.
pourrai tu me donner un exemple par rapport a ces données: j'ai la table clients. sur cette table j'ai trois champs. ID, NOM, PRENOM.
je voudrai rajouter: ID0,NOM=ARTHUR,PRENOMÚMIEN ID1,NOM=FREDERICO,PRENOMÞNIS ID2,NOM=TANIO,PRENOM=JACQUES tout cela a rajouter dans la table client via une seule requete.
merci d'avance.
Bonjour,
Il existe deux syntaxes pour INSERT :
INSERT INTO MyTable(Col1, Col2, ...) VALUES(Val1, Val2,...)
Et
INSERT INTO MyTable(Col1, Col2, ...) SELECT Val1, Val2,... FROM AnotherTable
avec AnotherTable pouvant contenir n enregistremenst qui seront alors tous inséré dans MyTable.
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"PHIL" wrote in message news:
quelle serait la requete qui permettrai de rajouter plusieurs enregistrements.
merci
"Raymond [mvp]" wrote:
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un enregistrement unique à une table. syntaxe de Insert into values: INSERT INTO cible [(champ1[, champ2[, ...]])] VALUES (valeur1[, valeur2[, ...]) -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux enregistrer 10 enregistrements,si je suis obligé de faire 10 requete INSERT INTO VALUES... ou seulement une requete. en passant tout mes 10 enregistrement dans la requete.
merci
Philippe T [MS]
Bonjour,
Pas possible en une seule requête : la première syntaxe n'admet qu'un seul enregistrement, la deuxième syntaxe des enregistrements d'une autre table. A moins de passer par une table temporaire mais je ne vois pas l'avantage.
CREATE @MyTable TABLE(ID int, NOM nvarchar(100), PRENOM nvarchar(100))
INSERT INTO @MyTable(ID, NOM, PRENOM) VALUES(100, 'ARTHUR', 'DAMIEN') INSERT INTO @MyTable(ID, NOM, PRENOM) VALUES(101, 'FREDERICO', 'DENIS') INSERT INTO @MyTable(ID, NOM, PRENOM) VALUES(102, 'TANIO', 'JACQUES')
INSERT INTO MaTableDeMaBase(ID, NOM, PRENOM) SELECT ID, NOM, PRENOM FROM @MyTable
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"PHIL" wrote in message news:
pourrai tu me donner un exemple par rapport a ces données: j'ai la table clients. sur cette table j'ai trois champs. ID, NOM, PRENOM.
je voudrai rajouter: ID0,NOM=ARTHUR,PRENOMÚMIEN ID1,NOM=FREDERICO,PRENOMÞNIS ID2,NOM=TANIO,PRENOM=JACQUES tout cela a rajouter dans la table client via une seule requete.
merci d'avance.
Bonjour,
Il existe deux syntaxes pour INSERT :
INSERT INTO MyTable(Col1, Col2, ...) VALUES(Val1, Val2,...)
Et
INSERT INTO MyTable(Col1, Col2, ...) SELECT Val1, Val2,... FROM AnotherTable
avec AnotherTable pouvant contenir n enregistremenst qui seront alors tous
inséré dans MyTable.
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"PHIL" wrote in message news:
quelle serait la requete qui permettrai de rajouter plusieurs enregistrements.
merci
"Raymond [mvp]" wrote:
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un
enregistrement unique à une table. syntaxe de Insert into values: INSERT INTO cible [(champ1[, champ2[, ...]])] VALUES (valeur1[, valeur2[, ...]) -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux
enregistrer 10 enregistrements,si je suis obligé de faire 10 requete
INSERT INTO VALUES... ou seulement une requete. en passant tout mes 10 enregistrement dans la requete.
merci
Bonjour,
Pas possible en une seule requête : la première syntaxe n'admet qu'un seul
enregistrement, la deuxième syntaxe des enregistrements d'une autre table. A
moins de passer par une table temporaire mais je ne vois pas l'avantage.
CREATE @MyTable TABLE(ID int, NOM nvarchar(100), PRENOM nvarchar(100))
INSERT INTO @MyTable(ID, NOM, PRENOM) VALUES(100, 'ARTHUR', 'DAMIEN')
INSERT INTO @MyTable(ID, NOM, PRENOM) VALUES(101, 'FREDERICO', 'DENIS')
INSERT INTO @MyTable(ID, NOM, PRENOM) VALUES(102, 'TANIO', 'JACQUES')
INSERT INTO MaTableDeMaBase(ID, NOM, PRENOM)
SELECT ID, NOM, PRENOM
FROM @MyTable
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"PHIL" <PHIL@discussions.microsoft.com> wrote in message
news:12A3C8A3-5C3B-4919-87DD-E314A281F24D@microsoft.com...
pourrai tu me donner un exemple par rapport a ces données:
j'ai la table clients.
sur cette table j'ai trois champs.
ID, NOM, PRENOM.
je voudrai rajouter: ID0,NOM=ARTHUR,PRENOMÚMIEN
ID1,NOM=FREDERICO,PRENOMÞNIS
ID2,NOM=TANIO,PRENOM=JACQUES
tout cela a rajouter dans la table client via une seule requete.
merci d'avance.
Bonjour,
Il existe deux syntaxes pour INSERT :
INSERT INTO MyTable(Col1, Col2, ...)
VALUES(Val1, Val2,...)
Et
INSERT INTO MyTable(Col1, Col2, ...)
SELECT Val1, Val2,...
FROM AnotherTable
avec AnotherTable pouvant contenir n enregistremenst qui seront alors
tous
inséré dans MyTable.
Phil.
________________________________________________________
Philippe TROTIN http://blogs.msdn.com/ptrotin
Microsoft Services France http://www.microsoft.com/france
"PHIL" <PHIL@discussions.microsoft.com> wrote in message
news:821A1AA8-FEBF-41F7-8C56-98B464575A39@microsoft.com...
quelle serait la requete qui permettrai de rajouter plusieurs
enregistrements.
merci
"Raymond [mvp]" wrote:
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute
un
enregistrement unique à une table.
syntaxe de Insert into values:
INSERT INTO cible [(champ1[, champ2[, ...]])]
VALUES (valeur1[, valeur2[, ...])
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" <PHIL@discussions.microsoft.com> a écrit dans le message de
news:
Pas possible en une seule requête : la première syntaxe n'admet qu'un seul enregistrement, la deuxième syntaxe des enregistrements d'une autre table. A moins de passer par une table temporaire mais je ne vois pas l'avantage.
CREATE @MyTable TABLE(ID int, NOM nvarchar(100), PRENOM nvarchar(100))
INSERT INTO @MyTable(ID, NOM, PRENOM) VALUES(100, 'ARTHUR', 'DAMIEN') INSERT INTO @MyTable(ID, NOM, PRENOM) VALUES(101, 'FREDERICO', 'DENIS') INSERT INTO @MyTable(ID, NOM, PRENOM) VALUES(102, 'TANIO', 'JACQUES')
INSERT INTO MaTableDeMaBase(ID, NOM, PRENOM) SELECT ID, NOM, PRENOM FROM @MyTable
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"PHIL" wrote in message news:
pourrai tu me donner un exemple par rapport a ces données: j'ai la table clients. sur cette table j'ai trois champs. ID, NOM, PRENOM.
je voudrai rajouter: ID0,NOM=ARTHUR,PRENOMÚMIEN ID1,NOM=FREDERICO,PRENOMÞNIS ID2,NOM=TANIO,PRENOM=JACQUES tout cela a rajouter dans la table client via une seule requete.
merci d'avance.
Bonjour,
Il existe deux syntaxes pour INSERT :
INSERT INTO MyTable(Col1, Col2, ...) VALUES(Val1, Val2,...)
Et
INSERT INTO MyTable(Col1, Col2, ...) SELECT Val1, Val2,... FROM AnotherTable
avec AnotherTable pouvant contenir n enregistremenst qui seront alors tous
inséré dans MyTable.
Phil. ________________________________________________________ Philippe TROTIN http://blogs.msdn.com/ptrotin Microsoft Services France http://www.microsoft.com/france
"PHIL" wrote in message news:
quelle serait la requete qui permettrai de rajouter plusieurs enregistrements.
merci
"Raymond [mvp]" wrote:
Si on n'utilise pas la clause from l'instruction INSERT INTO ajoute un
enregistrement unique à une table. syntaxe de Insert into values: INSERT INTO cible [(champ1[, champ2[, ...]])] VALUES (valeur1[, valeur2[, ...]) -- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://OfficeSystem.Access.free.fr/runtime/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"PHIL" a écrit dans le message de news:
je ne comprend pas bien ta requete.
moi j'ai une table avec 3 champs, et je souhaite savoir quand je veux
enregistrer 10 enregistrements,si je suis obligé de faire 10 requete
INSERT INTO VALUES... ou seulement une requete. en passant tout mes 10 enregistrement dans la requete.
merci
Pierre CFI [mvp]
Bonjour PHIL, dit aussi urgent, ali, jean, hubert et autre pseudos
Aprés les news Excel (ou tu as déclenché une telle pagaille que le groupe de répondeurs o combien sympathiques a éclaté), VB ou tu continues à poser des questions sans répondre, te voilà sur access. Je t'encourage vivement à lire ceci
http://users.skynet.be/mpfa/ pour débuter sur le forum
Le groupe access n'a pratiquement jamais connu de zizanie, alors respecte le, respecte les bénévoles qui répondent.
Sache une fois pour toutes que nous ne sommes pas là pour faire un travail, destiné à étre vendu
-- Pierre CFI MVP Microsoft Access
Bonjour PHIL, dit aussi urgent, ali, jean, hubert et autre pseudos
Aprés les news Excel (ou tu as déclenché une telle pagaille que le groupe de répondeurs o combien sympathiques a éclaté), VB ou tu
continues à poser des questions sans répondre, te voilà sur access.
Je t'encourage vivement à lire ceci
http://users.skynet.be/mpfa/ pour débuter sur le forum
Le groupe access n'a pratiquement jamais connu de zizanie, alors respecte le, respecte les bénévoles qui répondent.
Sache une fois pour toutes que nous ne sommes pas là pour faire un travail, destiné à étre vendu
Bonjour PHIL, dit aussi urgent, ali, jean, hubert et autre pseudos
Aprés les news Excel (ou tu as déclenché une telle pagaille que le groupe de répondeurs o combien sympathiques a éclaté), VB ou tu continues à poser des questions sans répondre, te voilà sur access. Je t'encourage vivement à lire ceci
http://users.skynet.be/mpfa/ pour débuter sur le forum
Le groupe access n'a pratiquement jamais connu de zizanie, alors respecte le, respecte les bénévoles qui répondent.
Sache une fois pour toutes que nous ne sommes pas là pour faire un travail, destiné à étre vendu