Postgres 9.3.5不接受VARCHAR(MAX)GORM

时间:2015-04-21 00:41:19

标签: hibernate postgresql grails gorm

我有一个连接到Postgres Plus Advanced Server的Grails应用程序。我的Grails应用程序中有一个域,其中包含一个sqlType:VARCHAR(MAX)列。当表由GORM创建时,具有sqlType:VARCHAR(MAX)的列被创建为Text。但是当我将数据库更改为使用PostgreSQL 9.3.5时,它无法创建表并且说它遇到语法错误。这是Postgres Plus Advanced Server和PostgreSQL 9.3.5之间的区别吗?如果是这样,我怎么能处理这个,所以我不必更改代码,因为我的应用程序中有很多域使用sqlType:VARCHAR(MAX)。

0 个答案:

没有答案