j'ai fais un trigger pour generer automatiquement une clé lors de l'insertion d'un nouveau enregistrement.

le voici:

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
create trigger mon_trigger for ma_table
before insert on ma_table
as
begin
  new.id = (select count(*) +1 from ma_table);
end;
ça ne fonctionne pas. Est ce que quelqu'un peut m'aider à le corriger?

merci.