위의 모든 대답은 완전히 / 부분적으로 정확하지만 미래 독자에게 도움이 될 것이므로 답을 적어 두는 것이 좋습니다. 이 답변은 두 가지 질문을 다룰 것입니다.
1) 주문 순서 번호를 변경하는 방법?
2) 주문 번호에 접두사 또는 접미사를 추가하는 방법은 무엇입니까?
데이터베이스에서 맹목적인 변경을하기 전에 어떤 시퀀스 테이블이 어떤 것과 연관되어 있는지 이해해야합니다. 당신은 테이블에서 이것을 확인할 수 있습니다sales_sequence_meta
select * from sales_sequence_meta;
각 상점에는 해당 상점과 연관된 시퀀스 테이블이 있는 쿼리를 실행하십시오 . 테이블 이름 viz (주문, 송장, 대변 메모 또는 발송)를 기록하십시오.
완료되면 예를 들어 주문 번호 goto 테이블을 편집 sequence_order_1
하고 AUTO_INCREMENT
값을 변경 하려는 경우 테이블로 이동하십시오.
alter table sequence_order_1 AUTO_INCREMENT=617;
이것은 순서 순서를 뛰어 넘기 위해 필요한 모든 것입니다.
이제 더 많은 것을 파고 접두사 / 접미사를 추가하여 아래 단계를 순서대로 수행해야하는 경우 더 나아가십시오.
테이블로 이동 sales_sequence_profile
하여 데이터 확인
select * from sales_sequence_profile;
열과 prefix
'접미사'를 관찰 합니다. 처음에는 그렇습니다 NULL
. meta_id
테이블에서 매핑 할 수있는 관련 접두사와 접미사에 값을 추가 할 수 있습니다sales_sequence_meta
모든 주문의 주문 접두사 / 접미사가 변경됩니다.
희망이 모든 도움이됩니다! 건배 !!
increment_id
는 예상 대로 사용하지 않을 수 있습니다 .