OVH Cloud OVH Cloud

insert compliqué

4 réponses
Avatar
xavier
Bonjour je voudrais faire une requete sur un sqlserver2000 du genre :
INSERT INTO table1 (champs1, champs2, champs3) VALUES (225,1,1), (225,4,1)
qui fonctionne bien sur mysql .


Si quelqu'un peut m'aider

Merci par avance

4 réponses

Avatar
Med Bouchenafa
Il n'est pas possible de faire pareil avec SQL Server et la solution
consiste à le faire en plusieurs fois
INSERT INTO table1 (champs1, champs2, champs3) VALUES (225,1,1)
INSERT INTO table1 (champs1, champs2, champs3) VALUES (225,4,1)

--
Bien cordialement
Med Bouchenafa

"xavier" a écrit dans le message de news:
4226ebdd$0$31873$
Bonjour je voudrais faire une requete sur un sqlserver2000 du genre :
INSERT INTO table1 (champs1, champs2, champs3) VALUES (225,1,1), (225,4,1)
qui fonctionne bien sur mysql .


Si quelqu'un peut m'aider

Merci par avance


Avatar
xavier
Med Bouchenafa a écrit :
Il n'est pas possible de faire pareil avec SQL Server et la solution
consiste à le faire en plusieurs fois
INSERT INTO table1 (champs1, champs2, champs3) VALUES (225,1,1)
INSERT INTO table1 (champs1, champs2, champs3) VALUES (225,4,1)



merci beaucoup je m'en doutais ...
Avatar
Fred BROUARD
heu, Med.... une solution :

INSERT INTO table1 (champs1, champs2, champs3)
SELECT 225, 1, 1
UNION
SELECT 225, 4, 1

A +

Med Bouchenafa a écrit:
Il n'est pas possible de faire pareil avec SQL Server et la solution
consiste à le faire en plusieurs fois
INSERT INTO table1 (champs1, champs2, champs3) VALUES (225,1,1)
INSERT INTO table1 (champs1, champs2, champs3) VALUES (225,4,1)




--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************
Avatar
Med Bouchenafa
C'est effectivement une idée que je ne connaissais pas
Merci

--
Bien cordialement
Med Bouchenafa

"Fred BROUARD" a écrit dans le message de news:

heu, Med.... une solution :

INSERT INTO table1 (champs1, champs2, champs3)
SELECT 225, 1, 1
UNION
SELECT 225, 4, 1

A +

Med Bouchenafa a écrit:
Il n'est pas possible de faire pareil avec SQL Server et la solution
consiste à le faire en plusieurs fois
INSERT INTO table1 (champs1, champs2, champs3) VALUES (225,1,1)
INSERT INTO table1 (champs1, champs2, champs3) VALUES (225,4,1)




--
Frédéric BROUARD, MVP SQL Server. Expert SQL / spécialiste Delphi, web
Livre SQL - col. Référence : http://sqlpro.developpez.com/bookSQL.html
Le site du SQL, pour débutants et pros : http://sqlpro.developpez.com
************************ www.datasapiens.com *************************