日期:2014-05-16  浏览次数:20789 次

关于MySQL中模糊查询语句的写法?
我在MSSQl2000 中创建了一个链接服务器到 MySQL 的某个数据库
然后在MSSQL2000 中写如下语句

declare @sYYMM varchar(20),@ssql varchar(1000)

set @sYYMM='2011-4'

set @ssql='SELECT * FROM MyTable where MyFileName like "%'+@sYYMM+'%"'
select * FROM OPENQUERY(MYSQL,@sSql) 

但是执行提示@ssql附近有语法错误,请问这个语句要怎么写才可以?

------解决方案--------------------
不行的话用程序来写了