BONJOUR,
Impossible de creer un champ calcule avec un SELECT qui me fait la somme de plusieurs lignes :
Pourtant, si je me refere au message de hammou (parceque j'ai cherche !) Posté le: Ven Jan 30, 2004 18:45 Sujet du message: trigger et champ calculé, il ecritJ'ai essaye avec sa syntaxe (ce qui m'a d'ailleurs etonne car je ne l'avais vu nul part dans les docs) Et ca ne marche pas non plus !
Code : Sélectionner tout - Visualiser dans une fenêtre à part champ4 computed =(select champ2 from table1 where table2.champ2=table1.champ2) * champ3
Mon probleme :
Et au moment de creer TABLE_A, IB me renvoie dans les cordes avec le message
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 TABLE_A CHAMP_A1 DATE NOT NULL CHAMP_A2 INTEGER NOT NULL TOTMONT COMPUTED BY(SELECT SUM(MONT_DETAIL) FROM TABLE_B WHERE TABLE_B.CHAMP_B1=CHAMP_A1 AND TABLE_B.CHAMP_B2=CHAMP_A2) ... PRIMARY KEY (CHAMP_A1,CHAMP_A2) TABLE_B CHAMP_B1 DATE NOT NULL CHAMP_B2 INTEGER NOT NULL CHAMP_B3 INTEGER NOT NULL MONT_DETAIL DECIMAL(9,2) ... PRIMARY KEY (CHAMP_B1,CHAMP_B2,CHAMP_B3)
- SQL ERROR CODE = -104
Tocken unknown line #,char #
SELECT
Bien sur j'ai pris soin de creer TABLE_B avant, j'ai essaye en DSQL la commande SELECT... et ca lui va tres bien !
Comprends pas !
Si quelqu'un ou quelqu'une pouvait me debloquer, merci d'avance.
Barbibulle, je comptes sur vous !
Partager