慕运维8079593
select substr(列, 1, instr(列, '-') -1) from 表。 例:SQL> select substr('210-1106000001', 1, instr('210-1106000001', '-') -1) from dual;SUBSTR('210-1106000001',1,INST------------------------------210SQL> select substr('1210-1106000001', 1, instr('1210-1106000001', '-') -1) from dual;SUBSTR('1210-1106000001',1,INS------------------------------1210