0
我會避免任何解釋並解決問題。有沒有辦法爲MySQL存儲過程的一個參數接受多種數據類型?在存儲過程中接受多種數據類型
我希望能夠接受過程的IN參數的int和varchar型數據。這可能嗎?
我知道這不是好的做法(我絕不會選擇自己做),但其他一些開發人員要求我支持它以便於訪問。
謝謝, Braeden
我會避免任何解釋並解決問題。有沒有辦法爲MySQL存儲過程的一個參數接受多種數據類型?在存儲過程中接受多種數據類型
我希望能夠接受過程的IN參數的int和varchar型數據。這可能嗎?
我知道這不是好的做法(我絕不會選擇自己做),但其他一些開發人員要求我支持它以便於訪問。
謝謝, Braeden
號
做到這一點的最接近的方法是設置參數的數據類型爲文本/ VARCHAR /等,並使用動態SQL,這意味着MySQL's Prepared Statement syntax。
PS:你的開發人員配得上他們的「臭眼睛」
我同意;我應該向他們展示你對它的看法。 是的,這就是我的想法。我會給它一個旋風,但我很可能最終會以正確的方式來做。 謝謝! – BraedenP 2010-08-19 00:22:23