我正在尝试使用MYSQL工作台将例程应用于数据库,但我遇到了一些问题。
在下面的第一张图片中,您会看到我正在使用的mysql。这个mysql适用于其他人(即我正在关注的书的作者),但是当我输入它时,会出现三个错误警告(红色框中的X)。
下面的其他两张图片显示了我第一次点击应用后显示的内容(向我显示要应用于数据库的SQL),然后是第二次(产生错误消息)
有谁能看到如何解决这个问题?
请注意,输入的代码是计算两点之间距离的公式,但是,如上所述,它适用于我正在使用的书的作者(Larry Ullman的PHP 5)
答案 0 :(得分:0)
我认为这与您的DELIMITER声明缺失有关。
您需要添加: -
在你的职能之前第1行 DELIMITER $$
。
然后从END $$
中移除空格,使其变为END$$