gpt4 book ai didi

oracle - oracle建表失败

转载 作者:行者123 更新时间:2023-12-02 13:49:23 24 4
gpt4 key购买 nike

我正在我的 grails 应用程序中创建一个域类。这是我的域类

class StatTiming {

Date startTime
Date endTime
Date date
double percentageOnTariff
AutoPosting autoPosting
Status status

static constraints = {
startTime(nullable:false)
endTime(nullable:false)
date(nullable:false)
percentageOnTariff(nullable:false)
autoPosting(nullable:false)
status(nullable:false)
}

enum Status{ACTIVE,INACTIVE}
enum AutoPosting{SERVICE_CHARGE,STAT_CHARGES,BOTH}

它在 hsqldb 中工作正常,但是当我将数据库更改为 Oracle 时,它​​无法创建表。我需要在 Oracle 而不是 hsqldb 中工作。生成一个名为“ORA-00904: : invalid identifier”的错误。谁能告诉我这里有什么问题?

最佳答案

问题很可能与名为 date 的字段有关。这是 Oracle 中的保留字。

(但没有看到确切的查询,这只是一个猜测。)

关于oracle - oracle建表失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10861910/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com