Bonjour,
J'ai un petit problème, mais je suis sur que ce n'est pas vraiment compliqué.
C'est juste dur de trouver les mots clef pour décrire le problème et trouver la solution.
je souhaiterai mettre a jour un colonne sur tout une table en utilisant come paramètre dans une requête les valeur de cette table
exemple : Header + 2 lignes
IDSOURCE, IDCIBLE, IDENTIFIANT, TABLE_CIBLE, NOM_ATTRIBUT, NOM_CHAMP_IDENTTIFIANT, NOM_CIBLE
DMT_1000, DMT_1000, 1000, [dictionnaire].[dbo].[TABLE_CHAMPS_DATAMART], NOM_CHAMP_DMT, IDENTIFIANT_CHAMP_DATAMART, NULL
DMT_1001, DMT_1001, 1001, [dictionnaire].[dbo].[TABLE_CHAMPS_DATAMART], NOM_CHAMP_DMT, IDENTIFIANT_CHAMP_DATAMART, NULL
J'espérait faire ceci avec une commande comme celle-ci mais bon c'était trop beau pour être vrai ;-)
Merci de votre aide.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 UPDATE Table SET Table.NOM_CIBLE = SELECT table.NOM_ATTRIBUT FROM table.TABLE_CIBLE WHERE table.NOM_CHAMP_IDENTTIFIANT = table.IDCIBLE FROM Table
Partager