そして、あなたはこれを何のために使っていますか?次のIDを決定する場合は、これを行わないでください 、ただし、シーケンス
を使用してください 代わりは。そうでない場合は、select max(id) from testid
を使用できます。 列の最大値を取得します。
編集
まず、連番を保存するシーケンスを作成します:
create sequence testid_seq;
次に、レコードを挿入するときに、
を使用します。insert into testid(id, ...) values ("D111-" || testid_seq.nextval, ... );
そして、挿入したい情報をドットに入力するだけです。