我在将一些存储过程移植到常规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
以便处理错误,而不是在夜晚悄悄地失败或在过程中执行查询。据我所知这是最好的解决方案。 –