sql >> Database teknologi >  >> RDS >> Oracle

Oprettelse af en sekvens for et varchar2-felt i Oracle

Dette kan gøres ved at

to_char(seq_no,'FM0000000')

dit eksempel kan gøres ved at oprette sekvens i oracle

create sequence seq_no  start with 1 increment by 1;

derefter

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

Lige nu har jeg brugt i dual ..but place this

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

i din påkrævede forespørgsel ..dette vil skabe en sekvens som du nævnte

sqlfiddle



  1. Hvordan bruger man underforespørgsler i SQLAlchemy til at producere et glidende gennemsnit?

  2. postgresql date_trunc til vilkårlig præcision?

  3. Sådan slettes filer i SQL Server 2019

  4. henter db:SQLSTATE[HY000] [2002] Forbindelse nægtet fejl på Mac med MAMP