Microsoft Excel과 관련하여 수퍼 유저의 question에게 질문했습니다. 고맙게도 누군가 대답했습니다. 그러나 SKU 열을 변경하고 제품 CSV 파일을 다시 가져 오면 제품이 업데이트되지 않습니다. SKU 코드가 일치하지 않아 새로운 제품으로 취급합니다.SQL 데이터베이스에서 Magento 제품 코드를 변경 하시겠습니까?
질문했다 : 나는 각 제품 코드가 정확히 길이가 8 자리 수 있도록 Excel에서 제품 코드를 편집하려고
.
현재 제품 코드는 다른 길이 예를 들어, 다음과 같습니다 다음과 같이
12
1222
213212
32
3231
3213131
위의 코드를 읽어야합니다
00000012
00001222
00213212
00000032
00003231
03213131
모든 제품 코드는 이제 길이가 8 자리입니다 볼 수 있듯이 8 미만인 제품 코드에는 올바른 0이 앞에 붙습니다.
Excel에서는 놀라 울 정도로 간단하지만 데이터베이스 테이블에서 직접 수행 할 수 있습니까?
그것의 MySQL은? – dannymcc
MySQL은 또한'RIGHT' 함수를 가지고 있지만, 문자열을 연결하기 위해'CONCAT' (또는 아마도 버전에 따라 ||)을 사용합니다. 내 대답을 편집 할게. –
SKU의 코드는 'catalog_product_entity'라는 테이블에 내가 phpMyAdmin을에서 SQL을 해당 테이블을보고 클릭 할 때 나는 다음 줄 수 : SELECT * catalog_product_entity''FROM 1 내가 다음 하단에 코드를 추가해야 그거? – dannymcc