我正在使用 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 错误]
我玩过括号和逗号无济于事。这可能是一件很容易解决的事情。