2016-06-01 2 views

ответ

3

В случае, если вы используете Oracle, вы можете попробовать с этим:

select 
REGEXP_REPLACE(SUBSTR('00008800000006',0,7), '^0+(.*$)', '\1') as Serno, 
REGEXP_REPLACE(SUBSTR('00008800000006',8,14), '^0+(.*$)', '\1') as lot 
from dual; 

Ouput

SERNO LOT 

880  6 

Вы также можете использовать LTRIM

select 
ltrim(SUBSTR('00008800000006',0,7), '0') as Serno, 
ltrim(SUBSTR('00008800000006',8,14), '0') as lot 
    from dual 

Ouput

SERNO LOT 

880  6 
+0

Thnaks это работает –

Смежные вопросы