Dan untuk apa Anda menggunakan ini? Jika untuk menentukan Id berikutnya, maka jangan lakukan ini , tetapi gunakan urutan
alih-alih. Jika tidak maka Anda dapat menggunakan select max(id) from testid
untuk mendapatkan nilai maksimum kolom.
edit
Pertama buat urutan untuk menyimpan nomor urut :
create sequence testid_seq;
Kemudian ketika Anda memasukkan catatan, gunakan
insert into testid(id, ...) values ("D111-" || testid_seq.nextval, ... );
Dan cukup isi titik-titik dengan info yang ingin Anda sisipkan.