J'ai une table appelé employéComment échanger des valeurs de colonne dans sql server 2008?
Eno ename AttributeValue AttributeName
1 aa a123 abc
2 bbb b123 dcf
3 cc c7sd wew3
Je veux échanger les données de la colonne AttributeValue
-AttributeName
et AttributeName
-AttributeValue
Exemple:
Eno ename AttributeValue AttributeName
1 aa abc a123
2 bbb dcf b123
3 cc wew3 c7sd
« à moins que les deux colonnes ont exactement la même définition, vous risquez de perdre des informations. » - juste pour être sûr, est-ce que vous dites que si les deux colonnes sont du même type de données, nous pourrions perdre des informations? Ou que voulez-vous dire par définition? thx – VoodooChild
@VoodooChild - type de données, oui. Bien que cela inclut la précision et la taille, le cas échéant. – Oded
Je ne peux pas croire que c'est si simple. Venant d'un état d'esprit C++, mon cerveau disait "nah ... ça ne marchera pas, les deux valeurs finiront par être quelque soit la valeur initiale de" AttributeName "." –