ERROR [42000] [MySQL][ODBC 5.1 Driver][mysqld-5.5.21]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 1
SQL语句:INSERT INTO TB_TEST(ID,VALUE) VALUES(6,'\\')
这条语句可以在MySQL Workbench 5.2 CE 执行。
http://www.sqlmusings.com/2011/03/23/transfer-data-from-mysql-to-sql-server-using-ssis/
没用过MYSQL,没办法判断。
不过,从错误信息看,是你的INSERT 语句有问题,这个语句也没见什么错误。
MY SQL 里,“\”是转义符吗?如果不是,而你定义的VALUE是一个长度为一的,则这语句会报告错误,但也不应该是这个错误。
反正这语句放SQL SERVER中是OK的。
放在MYsql中也可以
應該是 MySQL 連線權限的問題
先確定你指定使用的連線帳號有足夠的權限
这是第七条 前六条都没有问题
很明显这是提示你sql语句错误嘛,如果是批量执行sql语句最后必须使用分号来结尾,仔细看看你的错误提示就知道了