バージョン選択

フォーラム

メニュー

オンライン状況

58 人のユーザが現在オンラインです。 (48 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 58
もっと...

サイト内検索

質問 > フロント機能 > dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
bio
投稿日時: 2019/8/19 23:47
対応状況: −−−
一人前
登録日: 2013/3/13
居住地:
投稿: 81
Re: dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。
red様

お時間を頂きまして本当に感謝いたします。

バージョンは2.12.5です。

申し訳ございません。11桁以上というよりは、厳密には2147483647以上の整数(例:1566225446510)を挿入しようとすると、int型、あるいはbigint型のカラムに格納できる最大値の整数が2147483647であるためだと思われますが、2147483647がdtb_orderのorder_idに挿入されます。

そして次のオーダー(2147483647以上の整数)を挿入しようとすると、上記と同じ理由で、再度2147483647を挿入しようとして以下の様なエラーが発生する様でございます。

しかしながら、他のソースからこのdtb_orderのorder_idにデータを挿入する際にはこの2147483647以上の整数(例:1566225446510)が挿入されます。

MDB2 Error: constraint violation
_doQuery: [Error message: Could not execute statement]
[Last executed query: EXECUTE mdb2_statement_mysql_45834afbf3487650c249301e814e45c295538c6d9d USING @0, @1, @2, @3, @4, @5, @6, @7, @8, @9, @10]
[Native code: 1062]
[Native message: Duplicate entry '2147483647' for key 'PRIMARY']
on [/var/www/vhosts/xxxxxxx.com/httpdocs/data/class/SC_Query.php(1089)] from xxxxxxxxxx
customer_id = 456
/var/www/vhosts/xxxxxxx.com/httpdocs/shopping/confirm.php(34): LC_Page_Shopping_Confirm_Ex->process
/var/www/vhosts/xxxxxxx.com/httpdocs/data/class_extends/page_extends/shopping/LC_Page_Shopping_Confirm_Ex.php(56): LC_Page_Shopping_Confirm->process
/var/www/vhosts/xxxxxxx.com/httpdocs/data/class/pages/shopping/LC_Page_Shopping_Confirm.php(42): LC_Page_Shopping_Confirm->action
/var/www/vhosts/xxxxxxx.com/httpdocs/data/class/pages/shopping/LC_Page_Shopping_Confirm.php(218): SC_Helper_Purchase->completeOrder
/var/www/vhosts/xxxxxxx.com/httpdocs/data/class/helper/SC_Helper_Purchase.php(81): SC_Helper_Purchase->registerOrderComplete
/var/www/vhosts/xxxxxxx.com/httpdocs/data/class/helper/SC_Helper_Purchase.php(896): SC_Helper_Purchase->registerOrderDetail
/var/www/vhosts/xxxxxxx.com/httpdocs/data/class/helper/SC_Helper_Purchase.php(990): SC_Query->insert
/var/www/vhosts/xxxxxxx.com/httpdocs/data/class/SC_Query.php(602): SC_Query->query
/var/www/vhosts/xxxxxxx.com/httpdocs/data/class/SC_Query.php(896): SC_Query->execute
/var/www/vhosts/xxxxxxx.com/httpdocs/data/class/SC_Query.php(1052): SC_Query->error
/var/www/vhosts/xxxxxxx.com/httpdocs/data/class/SC_Query.php(1089): trigger_error

フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
   dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。 bio 2019/8/13 1:50
     Re: dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。 red 2019/8/16 18:23
       Re: dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。 bio 2019/8/17 22:03
         Re: dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。 red 2019/8/19 9:03
           Re: dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。 bio 2019/8/19 10:49
             Re: dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。 red 2019/8/19 10:59
               Re: dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。 bio 2019/8/19 15:50
                 Re: dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。 red 2019/8/19 16:08
                 » Re: dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。 bio 2019/8/19 23:47
                     Re: dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。 red 2019/8/20 9:27
                       Re: dtb_orderのorder_idを10桁以上でも挿入できるように設定したいです。 bio 2019/8/20 15:59

 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,861名です
総投稿数は109,996件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1294
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.