最近做项目的时候遇到一个很奇怪的问题,就是sql语句在nivacat里面执行正常,在本地执行正常,却部署在服务器的TOMCAT下时总是报sql"无效字符",最后打印sql在TOMCAT下发现是(,不是英文的,而是中文的。关于sql语句"无效字符"的问题一般都是sql语句的语法出现了错误(中英文问题,“;”问题等),还有可能是表的结构的问题。