2011-07-12 33 views
1

我試圖實現一個Haversine距離函數描述this question desribed。如何查看阻止我創建存儲過程的錯誤?

每當我雖然運行它,在命令行或通過phpmyadmin,我得到以下錯誤:

#1607 - Cannot create stored routine `haversine`. Check warnings 

的問題是,當我運行SHOW WARNINGS;我得到一個0行結果集。

這是常見問題嗎?我如何查看警告? (如果相關,我正在運行MySQL 5.1.37-1ubuntu5。)

回答

0

不知道是否有更好的方法。我一直在做的是創建它非常簡單和不完整,並測試每增加一點功能。你爲什麼不張貼你的?

看這個問題:

How do you debug MySQL stored procedures?

+0

我沒有看到需要張貼我的存儲過程,因爲它是在我掛問題之一的完整副本。這也是我不願意開始嘗試的原因。我知道它可以在其他地方使用,所以它可能是我安裝MySQL的問題。 –