我曾與SQL現在最近工作了好幾年,主要的MySQL/phpMyAdmin的,而且甲骨文/ ISQLPLUS和PL/SQL。我用PHP,Java,ActionScript等編程。我知道SQL不是命令式編程語言和別人一樣 - 但爲什麼這些錯誤信息似乎在SQL少了這麼多具體?在其他環境中,我直指問題的根源。更常見的是,MySQL給了我錯誤,如「錯誤在哪裏u.id = ...」,並打印整個查詢。存儲過程對於調試可能是一個完整的噩夢更加困難。有沒有更好的方法來調試SQL?
我錯過了一個神奇的工具/語言/插件/設置,提供更好的錯誤報告,或者我們堅持這樣嗎?我希望有一個調試器或語言,給了我相同的控制量的Eclipse設置斷點和步進低谷代碼時給我。這可能嗎?
聽起來像一個投訴比一個適當的問題更多。你想要一個更好的調試器嗎?你想要一個更好的數據庫嗎?你想要修復什麼?哪些代碼不起作用? – 2009-05-04 18:06:48