Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Erstellen einer Sequenz für ein varchar2-Feld in Oracle

Dies kann durch

erfolgen
to_char(seq_no,'FM0000000')

Ihr Beispiel kann durch Erstellen einer Sequenz in Oracle

erfolgen
create sequence seq_no  start with 1 increment by 1;

dann

select 'A'||to_char(seq_no.nextval,'FM0000000') from dual;

Im Moment habe ich in Dual verwendet.. aber platziere das

'A'||to_char(seq_no.nextval,'FM0000000')

in Ihrer erforderlichen Abfrage ..dies wird eine Sequenz erstellen, wie Sie erwähnt haben

sqlfiddle