2013-05-10 4 views
0

update 열을 숫자의 순서를 따르지만이 열의 행의 일부분에 대해서만 사용하도록 시도하고 있습니다.숫자 시퀀스를 따르도록 열을 업데이트하십시오

저는 IB 전문가를 사용하고 있습니다. 표는 CUSTOMERS이고 열은 CUSTOMERCODE입니다.

CUSTOMERCODES은 현재 alphanumeric이므로 numeric으로 변경해야합니다. 여기 0000000000BM001 to 000000000BM099.

+0

이며, ** 기본 키를 제공로부터

customercodes

입니다. ** – Luv

+0

677 개의 레코드가 있고 기본 키는 customercode입니다. – user2160496

답변

0

이 **`많은 records`이 ** 테이블에있다 어떻게 Update Query

update CUSTOMERS 
set CUSTOMERCODE=SUBSTRING(CUSTOMERCODE,len(CUSTOMERCODE)-2,2) 
where CUSTOMERCODE>= '0000000000BM001' 
and CUSTOMERCODE<= '000000000BM099' 
+0

감사합니다. 그러나 서 슬링에 오류가 있습니다. – user2160496

+0

무엇이 오류입니까? – Luv

+0

잠깐만, 고칠거야. – Luv

관련 문제