Bonjour a tous,
J’ai une table TableAA a laquelle j’ajoute un champ(Discount) pour obtenir la table TableBB. Ensuite, je Update le nouveau champ (Discount). Le result obtenu est un peu bizzare. j'obtiens des "" dans les enregistrements ou Categorie = A
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 TableAA Categorie Ventes A 9 A 4 A 1 A 5 B 7 B 3 B 2 B 6 B 4
TableAA_AddField_Q :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT TableAA.Categorie , TableAA.Ventes , Null AS Discount AJOUTER UN NOUVEAU CHAMPS. INTO TableBB FROM TableAA;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 TableBB Categorie Ventes Discount A 9 A 4 A 1 A 5 B 7 B 3 B 2 B 6 B 4
TableBB_UpdateField_Q :
le code ci-dessous inserre des "" dans les enregistrements ou la Categorie = A. Et curieusement le DataType du nouveau champs(Discount) affiche BINARY.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 UPDATE TableBB SET TableBB.Discount = 1 WHERE (((TableBB.Categorie)="a"));
svp aidez moi a comprendre ce qui ne va pas. le truc c'est que je ne veux pas ajouter le champs(Discount) manuellement. Et j'ai toujours pense que cette facon d'ajouter un champs a une table est tres rapide et efficace.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11 TableBB Categorie Ventes Discount A 9 A 4 A 1 A 5 B 7 B 3 B 2 B 6 B 4






Répondre avec citation
Partager