Et tu utilises ça pour quoi ? S'il s'agit de déterminer le prochain identifiant, alors ne le faites pas , mais utilisez une séquence
Au lieu. Sinon, vous pouvez utiliser select max(id) from testid
pour obtenir la valeur maximale de la colonne.
modifier
Créez d'abord une séquence pour stocker le numéro séquentiel :
create sequence testid_seq;
Ensuite, lorsque vous insérez un enregistrement, utilisez
insert into testid(id, ...) values ("D111-" || testid_seq.nextval, ... );
Et remplissez simplement les points avec les informations que vous souhaitez insérer.