【问题标题】:Syntax error: Encountered "<EOF>" in derby on DROP SEQUENCE statement语法错误:在 DROP SEQUENCE 语句的 derby 中遇到“<EOF>”
【发布时间】:2014-10-02 09:01:18
【问题描述】:

由于here 描述的错误,创建了一些序列。为了保持一切干净,我尝试使用命令DROP SEQUENCE seqname; 删除它们。它给我带来以下信息:

错误代码 -1,SQL 状态 42X01:语法错误:在第 1 行第 20 列遇到“”。 第 1 行,第 1 列 0 秒后执行完成,出现 1 个错误。

我想这是因为我在具有不同 EOF 标记的 Windows 机器上工作。但是如何解决 SQL 中的问题呢?

【问题讨论】:

    标签: sql derby


    【解决方案1】:

    经过多次试验,解决方案是DROP SEQUENCE sequence_name RESTRICT,找到了here。在SQL语句中添加RESTRICT即可解决问题

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2019-09-18
      • 2016-05-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多