2017-08-03 17 views
1

私のPrestashopのすべての製品はUPCフィールドに0の値がありますが、1を1ずつ変更する時間がありませんので、すべての製品のUPCフィールドにnull値を設定する必要がありますすぐにデータベースクエリを使用します。Prestashopデータベースのupc値を変更する

+0

'更新テーブル名セットcolumname
UPDATE 'ps_product_attribute' SET upc='' WHERE 'upc'=0;(ここでは空)= '何';句が更新されます'なしで、すべてを行。ので注意してください! – delboy1978uk

答えて

0

UPDATE `ps_product` SET `upc`= [YOUR_VALUE] WHERE `upc` = 0;

トリックを行う必要があります。未テスト - このような作業を行う前に、常にデータベースのバックアップを行ってください。

あなたが NULLに設定したい場合、私はあなたがconfigフォルダ(PrestaShopの1.6まで)

settings.inc.phpで、あなたの_DB_PREFIX_ varはps_であることをすることができますと仮定してい

0


UPDATE `ps_product` SET upc=NULL WHERE `upc`=0;

空にする場合:
UPDATE `ps_product` SET upc='' WHERE `upc`=0;

あなたの製品は組み合わせがある場合:
UPDATE `ps_product_attribute` SET upc=NULL WHERE `upc`=0;(NULLここでは)
または

関連する問題