Salut a tous,
J'ai une table DB2 avec des données spécifiques a la France (avec une donnée Pays = 'F').
Il me faudrait recuperer ces données et copier, mais avec la donnée 'E' a la place.
j'ai fait un truc comme ca
et bon vous devez vous en douter mais le select MAX ne marche pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 INSERT INTO table (KEY , USESYS , DATSYS , TIMSYS , PAYS , TEXTE) SELECT ( SELECT (MAX (KEY)+1) FROM table ) , 'FREED' , CURRENT DATE , CURRENT TIME , 'E' , TEXTE FROM table WHERE PAYS= 'F' ;
avez vous une idée comment faire pour doubler la table, tout en generant une nouvelle clef.
Merci
Partager