[Seasar-user:1504] Re: PostgreSql での Update Error

Yasuo Higa higa
2005年 2月 18日 (金) 18:15:15 JST


ひがです。
> > 
> > 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 メーリングリストの案内