当前位置: 首页 > 知识库问答 >
问题:

以数据库错误开始的Grails有人见过这个吗

蒋阳华
2023-03-14

我今天启动了我的应用程序,当它启动时,我得到了这个错误

|错误2012-09-14 13:54:17608[pool-7-thread-1]错误hbm2ddl。SchemaExport-不成功:创建表顺序(id bigint默认生成为标识,版本bigint not null,日期\创建的时间戳not null,顺序varchar(255)not null,图片\ id bigint not null,posts\ id bigint not null,主键(id))

|错误2012-09-14 13:54:17609[pool-7-thread-1]错误hbm2ddl。SchemaExport——SQL语句“创建表顺序[*](ID BIGINT默认生成为标识,版本BIGINT不为空,日期创建的时间戳不为空,顺序VARCHAR(255)不为空,图片_IDBIGINT不为空,POSTS _IDBIGINT不为空,主键(ID))”中的语法错误;预期的“标识符”;SQL语句:创建表顺序(id bigint默认生成为标识,版本bigint not null,日期创建时间戳not null,order varchar(255)not null,picture_id bigint not null,posts_id bigint not null,主键(id))[42001-164]

|错误2012-09-14 13:54:17621[pool-7-thread-1]错误hbm2ddl。SchemaExport-不成功:更改表顺序添加约束FK651874E9A8021F6外键(posts_id)引用post

|错误2012-09-14 13:54:17,621[pool-7-thell-1]ERROR hbm2ddl.SQL语句ALTER TABLE ORDER[*]ADD CONSTRAINT FK651874E9A8021F6 FOREIGN KEY(POSTS_ID)REFERENCES POST中的语法错误;预期的标识符;SQL语句:更改表顺序添加约束FK651874E9A8021F6外键(posts_id)引用后[42001-164]

|错误2012-09-14 13:54:17621[pool-7-thread-1]错误hbm2ddl。SchemaExport-不成功:更改表顺序添加约束FK651874ED45FCA4B外键(picture_id)引用picture

|错误2012-09-14 13:54:17621[pool-7-thread-1]错误hbm2ddl。SchemaExport-SQL语句“ALTER TABLE ORDER[*]ADD CONSTRAINT FK651874ED45FCA4B外键(PICTURE_ID)引用PICTURE”中的语法错误;预期的“标识符”;SQL语句:alter table order add constraint FK651874ED45FCA4B外键(picture_id)引用picture[42001-164]

以前有人见过吗?

共有2个答案

曹鸿风
2023-03-14

我发现你不能有字段或域名的名称:秩序,组或任何其他SQL关键字。

云承弼
2023-03-14

GORM中不允许使用某些关键字:order、group或任何其他SQL关键字;此外,您不能命名域类用户、组(PostgreSQL)
要修复它,请阅读映射并更改表名和列。

 类似资料:
  • 我们可能很快就会追踪司机,但我想知道是否有人看到了这个。某些(第三方库)代码对从Oracle JDBC驱动程序获得的resultset执行,然后调用从列获取。所有这些在Oracle、JDBC、OSes等各种版本中都能正常工作多年,但在特定的计算机上,使用Oracle 12.1.0.2和ojdbc7 jar(12.1.0.2,来自http://www.Oracle.com/technetwork/d

  • 26-org.apache.karaf.deployer.features-4.0.1无法安装功能java.io.ioexception:错误解析项目org.apache.cxf.dosgi:cxf-dosgi:xml:features:1.7.0:无法将项目org.apache.cxf.dosgi:cxf-dosgi:xml:features:1.7.0:无法将项目org.apache.cxf.

  • 错误 第6:44行:在函数“app”中调用React Hook“useState”,该函数既不是React函数组件,也不是自定义React Hook函数React Hook/rules of Hook 搜索关键字以了解有关每个错误的更多信息。

  • 大家好,我有一些问题与我的SQLite数据库在我的java程序。我试图从几个表中检索数据,但它说我的表不存在。我已经用数据库浏览器检查过了,它肯定在那里,所以我不确定我做错了什么。这是我收到的错误: [SQLITE_ERROR]SQL错误或缺少数据库(没有这样的表:staff_clocked_in.clock_in_time) 我确信我的表存在,并且两个表中都有数据,这里是我的数据库浏览器的截图。

  • 提供两个人像的正面照,然后输出面部的差异。例如如果越像的话输出的差异值就越少

  • 问题内容: 我正在尝试为我的Web应用程序配置HikariCP。我没有使用任何框架,它是一个简单的简单Java Web应用程序。当我尝试通过普通的JDBC建立连接时,它成功了,并且能够执行所有数据库操作。 但是,当我尝试与连接池建立连接时,初始化后却收到了一个我不知道的异常。 下面是我正在使用的配置,我正在上下文侦听器中对其进行初始化。我在Java 1.7上运行,带有使用HikariCP Java