mysql 中 实现字段值为BOX001,BOX002.... 每插入一条数据数字部分自增
高洛峰
高洛峰 2017-04-17 16:16:49
0
5
646

mysql 中 实现字段值为BOX001,BOX002.... 每插入一条数据数字部分自增

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(5)
巴扎黑

시퀀스를 해보고 싶다면 이 글의 링크 설명을 확인하세요

洪涛

이런 종류의 논리는 프로그램(php 또는 py)으로 처리하는 것이 더 좋습니다

迷茫

개발언어의 비즈니스 로직 계층에서 처리하는 것을 권장합니다

左手右手慢动作

점프 번호를 고려하지 않는 경우 가장 간단한 방법은 두 개의 필드를 만드는 것입니다. 한 필드는 BOX를 저장하고, 한 필드는 자동 증가 필드로 사용하고, 두 필드는
보통 이런 종류입니다. 인코딩의 내용이 표시되므로 프로그램을 작성할 때는 간단한 연결과 포맷만 하면 됩니다.
복잡한 로직 체크섬과 더 높은 요구 사항이 있는 경우 비즈니스 로직 레이어에 작성하는 것이 좋습니다.

Ty80

mysql에서는 이것을 분할하여 두 개의 필드에 저장할 수 있습니다. 접두사 BOX는 필드이고 다음 숫자는 필드(num) 001입니다. 그러면 데이터를 삽입할 때마다 테이블 헤더(BOX)를 가져와서 다음 숫자(num) 열과 연결하세요. 데이터를 삽입한 후 접두사에 따라 num 열 1을 변경해야 합니다. 이전에 했던 주문 번호 생성 규칙과 약간 비슷합니다.

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿