[pl/sql] insertion donnees (aide SVP) !

edmotets Messages postés 18 Statut Membre -  
 boudjeroua -
Salut a tous !!!
En fait j'ai extrait des donnees dans la table "tgft_rzq_z_periode_ins" a l'aide de l'intruction suivante :

select decode (sign(k_bis-p_bis),1,k_bis+2,0,p_bis+2,-1,p_bis+1) Daten_abzug
from tgft_rzq_z_periode_ins

J'aimerai maintenant inserer ces donnees dans la colone "Daten" de la meme table mais je n'y arrive pas:

j'ai deja essaye ceci:

1)insert into tgft_rzq_z_periode_ins
select berichtstyp, bericht, p_ab, p_bis, k_ab, k_bis, Daten_abzug, Stufe_3, Stufe_2, Stufe_1, Stufe_0 from tgft_rzq_z_periode_ins,
select decode (sign(k_bis-p_bis),1,k_bis+2,0,p_bis+2,-1,p_bis+1) Daten_abzug
from tgft_rzq_z_periode_ins

2)update tgft_rzq_z_periode_ins
set
Daten_abzug = select (decode (sign(k_bis-p_bis),1,k_bis+2,0,p_bis+2,-1,p_bis+1) Daten_abzug) from tgft_rzq_z_periode_ins)

Malheureusement aucune des deux methodes ne marche.
Dans le 1) il trouve probleme au niveau de la table.
Dans le 2) il trouve probleme au niveau d'une expression manquante

Merci pour vos propositions !
Edmond Yves
A voir également:

1 réponse

boudjeroua
 
salut,
pour vous aider voici la syntaxe d'insertion:
INSERT INTO <nom de la table> (nom de la colonne1,colonne2,...) VALUES (la valeur1 à inserer,val2,...).
Bon courage.
0