[Seasar-user:1506] Re: PostgreSql での Update Error
Masanobu Shimura
mikeshimura
2005年 2月 18日 (金) 20:20:04 JST
ひがさま
早速の対応ありがとうございました。
志村
--- Yasuo Higa <[E-MAIL ADDRESS DELETED]> からのメッセージ:
> ひがです。
> > >
> > > S2JSFのSampleをPostgreSql(Ver 8.0)で動かそうとしています。
> > >
> > > 最初 Errorが出たのですが、Table NameとColumn
> Nameを小文字にしましたら、
> > > 動く様になりました。
> > >
> > > ただ編集画面で上司らんが空白のまま更新するとERRORになります。
> > >
> > > ERRORは下記の通りです。
> > >
> > > org.seasar.framework.exception.SQLRuntimeException:
> [ESSR0071]SQLで例外が
> > > 発生しました。理由はjava.sql.SQLException: ERROR: column "mgr" is
> of type
> > > integer but expression is of type character varying
> > >
> > S2Daoは、nullの場合、型がVARCHARのnullとして更新しているのですが、
> > その部分でエラーになっているようですね。
> > これまで、どのRDBMSでも大丈夫だったんですけど、
> > PostgreSql(Ver 8.0)は、型チェックが厳しくなったんですね。
> > 対応策考えます。
>
> 対応しました。
> ---
> ひがやすを(http://d.hatena.ne.jp/higayasuo/)
> _______________________________________________
> Seasar-user mailing list
> [E-MAIL ADDRESS DELETED]
> http://lists.sourceforge.jp/mailman/listinfo/seasar-user
Seasar-user メーリングリストの案内