JWorld@TW the best professional Java site in Taiwan
      註冊 | 登入 | 全文檢索 | 排行榜  

» JWorld@TW » Object Relational Mapping » Hibernate  

按列印兼容模式列印這個話題 列印話題    把這個話題寄給朋友 寄給朋友    訂閱主題
reply to postflat modego to previous topicgo to next topic
話題被移動
該話題已被移動 - koji , 2010-01-31 22:02
如果您尚不清楚該話題被移動的原因,請參考論壇規則以及本版公告或者聯系本版版主。
本主題所含的標籤
無標籤
作者 hibernate 处理Orcale中char类型字段的问题
vvlyoo





發文: 13
積分: 0
於 2010-01-31 18:10 user profilesend a private message to userreply to postreply to postsearch all posts byselect and copy to clipboard. 
ie only, sorry for netscape users:-)add this post to my favorite list
我有一个表:
1
2
3
4
5
6
create table FS_ABD
(
  ......
  OP_TYPE    CHAR(2),
  ......
);


持久化对象时,该字段对应的属性是:
1
2
3
4
5
private String opType;
@javax.persistence.Column(name = "OP_TYPE", nullable = true, insertable = true, updatable = true, length = 2, precision = 0)
@Basic
public String getOpType() {...}
public void setOpType(String opType) {...}


当我给该字段赋值为字符串"01",然后做insert操作时,报错:
1
java.sql.BatchUpdateException: ORA-12899: 列 "SCOTT"."FS_ABD"."OP_TYPE" 的值太大 (实际值: 9, 最大值: 2)


这个是为什么?

如何解决呢?


reply to postreply to post
話題樹型展開
人氣 標題 作者 字數 發文時間
609 hibernate 处理Orcale中char类型字段的问题 vvlyoo 533 2010-01-31 18:10
548 Re:hibernate 处理Orcale中char类型字段的问题 maisky 108 2010-02-02 10:00
» JWorld@TW »  Object Relational Mapping » Hibernate

reply to postflat modego to previous topicgo to next topic
  已讀文章
  新的文章
  被刪除的文章
Jump to the top of page

JWorld@TW 本站商標資訊

Powered by Powerful JuteForum® Version Jute 1.5.8