【发布时间】:2014-03-19 16:11:17
【问题描述】:
我有这个域类:
class Jobs {
String query
static constraints = {
query(maxSize: 63760)
query type: "text"
}
static mapping = {
//And I tried all this:
// sqlType: "char", length:63760
// query sqlType: DbSupport.bigStringType
// table 'HYPJobs'
//query sqlType: "text"
//query(nullable: true, maxSize: 64000)
// query type:'materialized_clob',sqlType: "clob"
}
}
但是当我运行它时,我仍然有这个错误:
ORA-12899:列“Myproject”.“JOBS”.“QUERY”的值太大(实际:1395,最大值:255)
任何人???
【问题讨论】:
-
您是否尝试过静态映射 = { 查询类型:'text' }?
-
是的!我做到了,所有可能的组合在我的绝望中!
-
DataSource.groovy 中的 dbCreate 设置是什么?
-
另外,数据库中表的模式是什么?列类型为?
-
架构是 varchar(63760);我在 Oracle 中有一个与 DataSource.groovy 的连接,但该值来自 TeraData
标签: oracle grails grails-orm grails-domain-class