質問 > 管理機能 > nextValについて(プライマリキーの重複エラー |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
tomatoma |
投稿日時: 2017/11/5 0:15
対応状況: 解決済
|
新米 登録日: 2017/11/5 居住地: 投稿: 2 |
nextValについて(プライマリキーの重複エラー EC-CUBE 2.11.1にて、下記の問題が発生しており、改善方法がわかる方がおりましたら、ぜひご教授ください。
●問題 管理者を新規登録しようとするとプライマリキーの重複エラーとなります。 更新につきましては、問題なくできております。 ●原因として考えられること 多数の管理者を登録するためにDBへ直接CSVファイルを取込を行い、dtb_member_member_id_seqテーブルのsequenceを更新を行いました。 そのためか、下記の現象が発生しております。 ーーーー $objQuery->nextVal("dtb_member_member_id");→55 $objQuery->currVal("dtb_member_member_id");→105 ーーーー currValの「105」はdtb_member_member_id_seqテーブルのsequenceの値です。 しかし、新規登録時にIDの生成に利用されている「nextVal」の値は、どこの値かわかりません。 「nextVal」の値が「106」になれば、正常に新規登録もできるようになると考えております。 「nextVal」の値はdtb_member_member_id_seqテーブルのsequenceの値以外に保管されいるのでしょうか。 または、DB以外のサーバー内にファイルか何かで値が保管されているのでしょうか。 些細なことでも構いませんので、ご教授いただけますと、幸いでございます。 よろしくお願いいたします。 |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
» nextValについて(プライマリキーの重複エラー | tomatoma | 2017/11/5 0:15 |
Re: nextValについて(プライマリキーの重複エラー | yuh | 2017/11/5 17:53 |
Re: nextValについて(プライマリキーの重複エラー | tomatoma | 2017/11/22 12:40 |