我正在使用DBVisualiser对Derby数据库执行SQL命令。但是,DESC命令有问题。
我想使用降序创建降序的主键,而不是使用默认ASC创建主键
ALTER TABLE MESSAGE
ADD CONSTRAINT SQL130301151549641 PRIMARY KEY (SENT_TIME DESC)
执行时,出现以下错误。
11:49:59 [ALTER-0行,0.000秒] [错误代码:0,SQL状态:42X01]语法错误:在第2行第58列遇到“ DESC”。 ...执行了1条语句,影响了0行,执行/获取时间:0.000 / 0.000秒[0成功,0警告,1错误]
我玩了方括号和逗号,但无济于事。这可能是很简单的解决方法。
似乎desc
是derby
数据库中的保留键。我将字段名称从desc
更改为description
,然后重新运行spring应用程序,然后将其修复。