【发布时间】:2010-12-23 19:08:28
【问题描述】:
我有大约 140 - 150 个存储过程需要从 MS SQL 2005 迁移到 MySQL 5.1
在过去 8 小时内成功移植了其中的 0 个后,我决定顺便过来询问是否有人有任何经验、提示或知道一些可以提供帮助的实用程序。
MySQL 管理员不是很有帮助,有一个令人沮丧的“MySQL 错误号 1064 您的 SQL 语法有错误;请查看与您的 MySQL 服务器版本对应的手册以获取正确的语法”。鉴于 SP 的平均长度为 +100 行,因此无法简单地猜测问题所在。
例如。这是我得到的确切错误:
Script line: 1 You have an error in your SQL syntax; check the manual that
corresponds to your MySQL server version for the right syntax to use near '' at line 5
然后在第 5 行,我只有:
declare PropID float;
【问题讨论】:
-
mssql和mysql有很多语法差异
-
当然有。问题是:有时这些差异中的一个设法偷偷摸摸,然后我得到一个 1064,但没有说明问题是什么,或者问题在哪里。
-
那么,你完成了吗?你是怎么做到的,用了多长时间?
标签: mysql sql-server migration mysql-error-1064