J'ai 2 bases : une locale(msde), une internet (sql server)
je dois faire des insert de la base locale vers internet
y'a a t'il un moyen (=E9tant donn=E9e que c'est les champs sont
identiques) de faire un insert rapide sans =EAtre oblig=E9 de mettre tout
mes champs dans ma commande sql ?
genre insert into maTable (tous mes champs) VALUES (tous mes champs)
???
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
Fred BROUARD
INSERT INTO TableDest SELECT * FROM TableCible
A +
a écrit:
J'ai 2 bases : une locale(msde), une internet (sql server)
je dois faire des insert de la base locale vers internet
y'a a t'il un moyen (étant donnée que c'est les champs sont identiques) de faire un insert rapide sans être obligé de mettre tout mes champs dans ma commande sql ?
genre insert into maTable (tous mes champs) VALUES (tous mes champs) ???
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
INSERT INTO TableDest
SELECT * FROM TableCible
A +
ucasesoftware@hotmail.fr a écrit:
J'ai 2 bases : une locale(msde), une internet (sql server)
je dois faire des insert de la base locale vers internet
y'a a t'il un moyen (étant donnée que c'est les champs sont
identiques) de faire un insert rapide sans être obligé de mettre tout
mes champs dans ma commande sql ?
genre insert into maTable (tous mes champs) VALUES (tous mes champs)
???
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
J'ai 2 bases : une locale(msde), une internet (sql server)
je dois faire des insert de la base locale vers internet
y'a a t'il un moyen (étant donnée que c'est les champs sont identiques) de faire un insert rapide sans être obligé de mettre tout mes champs dans ma commande sql ?
genre insert into maTable (tous mes champs) VALUES (tous mes champs) ???
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
synopsis
en passant par un serveur lié ou dts.
a écrit dans le message de news:
J'ai 2 bases : une locale(msde), une internet (sql server)
je dois faire des insert de la base locale vers internet
y'a a t'il un moyen (étant donnée que c'est les champs sont identiques) de faire un insert rapide sans être obligé de mettre tout mes champs dans ma commande sql ?
genre insert into maTable (tous mes champs) VALUES (tous mes champs) ???
en passant par un serveur lié ou dts.
<ucasesoftware@hotmail.fr> a écrit dans le message de news:
1130354510.958196.225770@g44g2000cwa.googlegroups.com...
J'ai 2 bases : une locale(msde), une internet (sql server)
je dois faire des insert de la base locale vers internet
y'a a t'il un moyen (étant donnée que c'est les champs sont
identiques) de faire un insert rapide sans être obligé de mettre tout
mes champs dans ma commande sql ?
genre insert into maTable (tous mes champs) VALUES (tous mes champs)
???
J'ai 2 bases : une locale(msde), une internet (sql server)
je dois faire des insert de la base locale vers internet
y'a a t'il un moyen (étant donnée que c'est les champs sont identiques) de faire un insert rapide sans être obligé de mettre tout mes champs dans ma commande sql ?
genre insert into maTable (tous mes champs) VALUES (tous mes champs) ???
tintin
C'est juste syntaxiquement, mais cela va assurément provoquer un plantage dès que notre ami, ou un des ses successeurs, va modifier l'une des deux tables...
"Fred BROUARD" a écrit :
INSERT INTO TableDest SELECT * FROM TableCible
A +
a écrit: > J'ai 2 bases : une locale(msde), une internet (sql server) > > je dois faire des insert de la base locale vers internet > > y'a a t'il un moyen (étant donnée que c'est les champs sont > identiques) de faire un insert rapide sans être obligé de mettre tout > mes champs dans ma commande sql ? > > genre insert into maTable (tous mes champs) VALUES (tous mes champs) > ??? >
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
C'est juste syntaxiquement, mais cela va assurément provoquer un plantage dès
que notre ami, ou un des ses successeurs, va modifier l'une des deux
tables...
"Fred BROUARD" a écrit :
INSERT INTO TableDest
SELECT * FROM TableCible
A +
ucasesoftware@hotmail.fr a écrit:
> J'ai 2 bases : une locale(msde), une internet (sql server)
>
> je dois faire des insert de la base locale vers internet
>
> y'a a t'il un moyen (étant donnée que c'est les champs sont
> identiques) de faire un insert rapide sans être obligé de mettre tout
> mes champs dans ma commande sql ?
>
> genre insert into maTable (tous mes champs) VALUES (tous mes champs)
> ???
>
--
Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
Audit, conseil, expertise, formation, modélisation, tuning, optimisation
********************* http://www.datasapiens.com ***********************
C'est juste syntaxiquement, mais cela va assurément provoquer un plantage dès que notre ami, ou un des ses successeurs, va modifier l'une des deux tables...
"Fred BROUARD" a écrit :
INSERT INTO TableDest SELECT * FROM TableCible
A +
a écrit: > J'ai 2 bases : une locale(msde), une internet (sql server) > > je dois faire des insert de la base locale vers internet > > y'a a t'il un moyen (étant donnée que c'est les champs sont > identiques) de faire un insert rapide sans être obligé de mettre tout > mes champs dans ma commande sql ? > > genre insert into maTable (tous mes champs) VALUES (tous mes champs) > ??? >
-- Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com Audit, conseil, expertise, formation, modélisation, tuning, optimisation ********************* http://www.datasapiens.com ***********************
Patrice
Est-ce une bonne chose ou pas d'avoir une erreur dans ce cas ? Le débat reste ouvert...
Dans l'autre cas, on risque de ne pas dupliquer un champ nouvellement ajouté et de ne s'en apercevoir que plus tard...
Il m'est arrivé de contrôler le nombre de champs dans une procédure de copie de "projets" pour provoquer une erreur volontairement si la structure est modifiée et que le champ supplémentaire n'a pas été pris en compte dans cette procédure...
-- Patrice
"tintin" a écrit dans le message de news:
C'est juste syntaxiquement, mais cela va assurément provoquer un plantage
dès
que notre ami, ou un des ses successeurs, va modifier l'une des deux tables...
"Fred BROUARD" a écrit :
> INSERT INTO TableDest > SELECT * FROM TableCible > > A + > > a écrit: > > J'ai 2 bases : une locale(msde), une internet (sql server) > > > > je dois faire des insert de la base locale vers internet > > > > y'a a t'il un moyen (étant donnée que c'est les champs sont > > identiques) de faire un insert rapide sans être obligé de mettre tout > > mes champs dans ma commande sql ? > > > > genre insert into maTable (tous mes champs) VALUES (tous mes champs) > > ??? > > > > -- > Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL > Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com > Audit, conseil, expertise, formation, modélisation, tuning, optimisation > ********************* http://www.datasapiens.com *********************** > >
Est-ce une bonne chose ou pas d'avoir une erreur dans ce cas ? Le débat
reste ouvert...
Dans l'autre cas, on risque de ne pas dupliquer un champ nouvellement ajouté
et de ne s'en apercevoir que plus tard...
Il m'est arrivé de contrôler le nombre de champs dans une procédure de copie
de "projets" pour provoquer une erreur volontairement si la structure est
modifiée et que le champ supplémentaire n'a pas été pris en compte dans
cette procédure...
--
Patrice
"tintin" <tintin@discussions.microsoft.com> a écrit dans le message de
news:9B389101-AD7C-4C18-8EB6-3E5686188825@microsoft.com...
C'est juste syntaxiquement, mais cela va assurément provoquer un plantage
dès
que notre ami, ou un des ses successeurs, va modifier l'une des deux
tables...
"Fred BROUARD" a écrit :
> INSERT INTO TableDest
> SELECT * FROM TableCible
>
> A +
>
> ucasesoftware@hotmail.fr a écrit:
> > J'ai 2 bases : une locale(msde), une internet (sql server)
> >
> > je dois faire des insert de la base locale vers internet
> >
> > y'a a t'il un moyen (étant donnée que c'est les champs sont
> > identiques) de faire un insert rapide sans être obligé de mettre tout
> > mes champs dans ma commande sql ?
> >
> > genre insert into maTable (tous mes champs) VALUES (tous mes champs)
> > ???
> >
>
> --
> Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL
> Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com
> Audit, conseil, expertise, formation, modélisation, tuning, optimisation
> ********************* http://www.datasapiens.com ***********************
>
>
Est-ce une bonne chose ou pas d'avoir une erreur dans ce cas ? Le débat reste ouvert...
Dans l'autre cas, on risque de ne pas dupliquer un champ nouvellement ajouté et de ne s'en apercevoir que plus tard...
Il m'est arrivé de contrôler le nombre de champs dans une procédure de copie de "projets" pour provoquer une erreur volontairement si la structure est modifiée et que le champ supplémentaire n'a pas été pris en compte dans cette procédure...
-- Patrice
"tintin" a écrit dans le message de news:
C'est juste syntaxiquement, mais cela va assurément provoquer un plantage
dès
que notre ami, ou un des ses successeurs, va modifier l'une des deux tables...
"Fred BROUARD" a écrit :
> INSERT INTO TableDest > SELECT * FROM TableCible > > A + > > a écrit: > > J'ai 2 bases : une locale(msde), une internet (sql server) > > > > je dois faire des insert de la base locale vers internet > > > > y'a a t'il un moyen (étant donnée que c'est les champs sont > > identiques) de faire un insert rapide sans être obligé de mettre tout > > mes champs dans ma commande sql ? > > > > genre insert into maTable (tous mes champs) VALUES (tous mes champs) > > ??? > > > > -- > Frédéric BROUARD, MVP SQL Server, expert bases de données et langage SQL > Le site sur le langage SQL et les SGBDR : http://sqlpro.developpez.com > Audit, conseil, expertise, formation, modélisation, tuning, optimisation > ********************* http://www.datasapiens.com *********************** > >