Bonjour,
Je tente de passer à Firebird mais découvre que l’auto-incrémentation de champs est difficultueuse.
D’après le manuel Base 7.3, il est possible de circonvenir ce problème :
Possible limitations and workarounds
Auto-increment values
Before creating an auto-incrementing primary key field, select Edit > Database > Advanced Settings on the Menu bar and click on the Generated Values tab. Tick the Retrieve generated values checkbox, enter GENERATED BY DEFAULT AS IDENTITY(START WITH 0) in the Auto-increment statement field, enter CALL IDENTITY() in the Query of generated values field, and click the OK button (Figure 115).
Les trois actions du menu Edition > Base de données sont grisées. Comment faire ?
Version: 7.5.6.2 (X86_64) / LibreOffice Community
Build ID: 50(Build:2)
CPU threads: 4; OS: Linux 6.2; UI render: default; VCL: gtk3
Locale: fr-FR (fr_FR.UTF-8); UI: fr-FR
Ubuntu package version: 4:7.5.6~rc2-0ubuntu0.22.04.1~lo1
Calc: threaded