0

MYSQLワークベンチを使用してデータベースにルーチンを適用しようとしていますが、いくつか問題があります。

以下の最初の画像では、私が使用しているmysqlが表示されています。このmysqlは他の誰か(つまり、私がフォローしている本の著者)のために機能しましたが、私がそれを入力すると、3つのエラー警告(赤いボックス内のX)があります。

以下の他の2つの画像は、最初に適用(データベースに適用されるSQLを表示)、2回目(エラーメッセージの生成)を押した後に何が起こるかを示しています。

誰かがこの問題を解決する方法を見ることができますか?

入力されているコードは2点間の距離を計算する式ですが、前述のように、私が使用している本の著者(LarryUllmanのPHP5)で機能していることに注意してください。

ワークベンチに適用されるコード sqlapply

エラー

4

1 に答える 1

0

DELIMITER 宣言が欠落していることに関係していると思います。

追加する必要があります:-

DELIMITER $$関数の前の1行目。

次に、スペースを削除してEND $$END$$

于 2011-05-01T13:23:41.880 に答える