db2 requête insert à partir d'une autre table

J'ai une table produit(id_product , nom );

J'en ai une autre: productHistory (id_H , id_product , nom);

Je veux créer une requête (db2) pour insérer toutes les lignes de produit dans productHistory;

J'ai une séquence product_history_seq

Je veux faire quelque chose comme ça:

insert into productHistory 
        (id_h ,  , id_product , name) 
  values ( product_history_seq.nextval,..

Ou,

select (id_product , name) from product

Ce qui est de la bonne requête?

publier vos pas de travail, le code pertinent.
juste je veux insérer toutes les lignes de produit dans productHistory en tenant compte de la id_h: pour l'insérer-je utiliser product_history_seq.nextval
ouais je l'ai eu. mais vous ne voulez pas les gens à penser que u n'ont pas même essayé de problèmes que de lui seul, ne-vous-plaît?
J'ai essayé de l'insérer dans productHistory (id_h , id_product , nom) values ( product_history_seq.nextval, sélectionnez (id_product , nom) de produit );

OriginalL'auteur senior | 2013-08-02