我在將一些存儲過程移植到常規MySQL語句時遇到了很多麻煩。MySQL存儲過程移植?
我們有這樣的東西例如
http://dev.mysql.com/doc/refman/5.0/en/stored-programs-defining.html
BEGIN SET @x = 0; REPEAT SET @x = @x + 1; UNTIL @x> p1 END REPEAT; END
執行多條語句的位置。幾個If語句和變量聲明,整個9碼。但由於某種原因,我不能將存儲過程的邏輯複製並粘貼到MySQL的查詢瀏覽器中並執行它,也不會執行通過C#程序執行的查詢
我試圖通過參數化查詢移植這些查詢C#,但我仍然得到一個「檢查手動錯誤」每次= O
我真的需要幫助,我無法找到任何地方在互聯網上的答案。我完全搞砸了試圖在沒有存儲過程的情況下順序執行?
是否只有這樣才能將邏輯移植到實際程序中? (我真的不想這樣做)
你確定你正在轉換的存儲porc實際上工作嗎? – HLGEM
如果你有一個工作的存儲過程,它可以滿足你的需要。你爲什麼想要轉換它? – HLGEM
以便處理錯誤,而不是在夜晚悄悄地失敗或在過程中執行查詢。據我所知這是最好的解決方案。 –