[Seasar-user:11680] Re: [DBFlute] SQLコマンドが正しく終了されていません が発生します
Junichi Kato
[E-MAIL ADDRESS DELETED]
2007年 11月 16日 (金) 16:02:04 JST
久保さん,
加藤です.
制約を適用しなおしたところ問題が解消できました.
制約などのメタデータはキャッシュされているんでしたよね.
Tomcat再起動して解消できました.
ありがとうございました.
> > > insertOrUpdateNonstrictをかけると,以下のようにSQLコマンドが正しく終了されていませんが発生していまいます.
> > > 原因を探っているのですが,ちょっと不明です.
> > > insertOrUpdateNonstrictを使っている理由としては,CSVのデータをDBにインポートするために使っております.
> > >
> > > 見た感じ WHERE句のところがWで切れているのですが,これはどうなんでしょうか?
> > >
> > > S2Daoは1.0.47-RC1です.
> >
> > 取り急ぎ確認させて下さい。
> > 該当のテーブルに主キーが貼られていますでしょうか?
> > (自動生成時はPK制約があっても、実行時のテーブルに無いとか)
> >
> >
> > # ある状況で、よく発生する現象だったはず...>S2Dao
>
> あー,まさしくそうでした.
> 本番環境からDBのダンプをもってきて,テスト環境にインポートしていたのですが,
> よくみたら,制約系が全部エラーがでていて適用できていませんでした.
───────────────────────────────
株式会社 グランテック
代表取締役社長
加藤 潤一 Junichi Kato
〒154-0012
東京都世田谷区駒沢2-16-1 サンドー駒沢ビル4F
TEL 050-5538-2383 FAX 03-3487-7211
HP : http://www.grandtech.jp/
BLOG : http://d.hatena.ne.jp/j5ik2o/
E-MAIL : [E-MAIL ADDRESS DELETED]
Seasar-user メーリングリストの案内