En effet, pas trop dur:

- vous créez un d'abord un generateur, voici le code: Create generator Gen_ID_Chant,
- Vous creez un Triger ou un procedure stokée pour pour faire appel au generateur et l'incrementé ou le décrementé.
NB: Il y a une autre solution ou on peut télecharger le composant IBGEN ensuite l'installer et l'utiliser directement sous Delphi.
ful