sql >> Databasteknik >  >> RDS >> Oracle

Skapa en sekvens för ett varchar2-fält i Oracle

Detta kan göras av

to_char(seq_no,'FM0000000')

ditt exempel kan göras genom att skapa en sekvens i oracle

create sequence seq_no  start with 1 increment by 1;

sedan

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

Just nu har jag använt i dual ..but place this

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

i din önskade fråga .. kommer detta att skapa en sekvens som du nämnde

sqlfiddle



  1. PHP/Mysql Beställ efter och Rand()

  2. PostgreSQL nextval och currval i samma fråga

  3. Datamodeller

  4. Hur man konverterar MYSQL-fråga till MSSQL-fråga