PLSQL - inserer dans des champs différents

Fermé
rocksider Messages postés 106 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 16 mars 2012 - 18 juil. 2009 à 15:56
Kaze_no_i-guru Messages postés 63 Date d'inscription vendredi 25 février 2005 Statut Membre Dernière intervention 15 avril 2010 - 20 juil. 2009 à 21:01
Bonjour,
je voulais savoir si on peut écrire celà:
INSERT INTO Donnes (var$) 
VALUES ('eee');

de façons a ce que je change chaque fois la colonnes ou écrire les données.
Merci d'avance
A voir également:

4 réponses

Kaze_no_i-guru Messages postés 63 Date d'inscription vendredi 25 février 2005 Statut Membre Dernière intervention 15 avril 2010 28
18 juil. 2009 à 16:02
Bonjour,

Pourrais-tu être plus précis ?
0
rocksider Messages postés 106 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 16 mars 2012 9
18 juil. 2009 à 16:28
un petit exemple pour faire simple

IF ok=1 THEN
INSERT INTO ( champ1 ) VALUES ('abc');
ELSE
INSERT INTO (champ2 ) VALUES ('abc);
END IF;

est ce que je pourrais mettre dans var$ soit champ1 ou champ2 et eliminer le if - else

INSERT INTO Donnes (var$)
VALUES ('abc');
0
Kaze_no_i-guru Messages postés 63 Date d'inscription vendredi 25 février 2005 Statut Membre Dernière intervention 15 avril 2010 28
19 juil. 2009 à 11:58
Tu peux mettre une variable dans une requête sql si c'est ta question, mais je vois pas trop comment tu veux faire sans utiliser de if.
0
rocksider Messages postés 106 Date d'inscription mardi 21 octobre 2008 Statut Membre Dernière intervention 16 mars 2012 9
20 juil. 2009 à 00:38
non c'est que le bout de code est dans une procedure, et je reçois le parametre var$
j'ai esseyé celà , mais j'ai une erreur , comme quoi , je dois mettre directement le nom du champ ou je vais saisir genre:

INSERT into (EMP) values ('abc..'); -- ça passe

mais pas une variable ou y'a le nom du champ:

INSERT INTO Donnes (var$) -- là ça casse
VALUES ('abc');
0
Kaze_no_i-guru Messages postés 63 Date d'inscription vendredi 25 février 2005 Statut Membre Dernière intervention 15 avril 2010 28
20 juil. 2009 à 21:01
mmh,

qqch dans ce genre ?

'INSERT INTO Donnes (' . $var . ') VALUES ('abc')';
0