【问题标题】:eclipse dtp mysql delimiter statement broken.eclipse dtp mysql 分隔符语句损坏。
【发布时间】:2012-02-11 18:24:27
【问题描述】:

全部。 我正在尝试使用 eclipse dtp 在 mySQL DB 上工作。这是给出问题的代码:

drop function if exists checkTypedness;

DELIMITER //

create function checkTypedness(nom varchar(255)) 
returns int
reads sql data
    begin
    declare hits int;
    set hits = 0;
    [.....]
end 
//

给予:

您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,以获取在 'DELIMITER //

附近使用的正确语法

创建函数 checkTypedness(nom varchar(255)) 返回整数 ' 在第 1 行

经过时间:0 小时、0 分钟、0 秒、0 毫秒。

我真的希望不必使用 phpmyadmin 来构建数据库... 干杯, 查尔斯。

【问题讨论】:

    标签: mysql eclipse delimiter eclipse-dtp


    【解决方案1】:

    我也有同样的问题。好像没有解决办法,因为:

    1. Eclipse dtp 无法识别“分隔符”语句。 (这是一个由客户端而不是由服务器解释的命令)
    2. 您可以在“sql 编辑器”的首选项中设置分隔符字符串,但这仅对“执行当前文本”命令有效。
    3. Eclipse 始终将“go”识别为分隔符,但仍会在分号处中断语句。

    我认为这是一个错误。

    【讨论】:

      猜你喜欢
      • 2014-05-13
      • 1970-01-01
      • 2022-09-23
      • 1970-01-01
      • 2013-05-11
      • 2020-01-14
      • 2020-02-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多