问个模糊查询的有关问题

问个模糊查询的问题
我在存储过程里查询数据,用到模糊查询

 where Name like '%['+@Name+']%'

这样子没效果啊

我要实现,比如输入 山 , 能模糊检索出 山西、山东
                            输入山东,则检索出 山东

请问where语句这个模糊查询怎么写?


------解决思路----------------------
where Name like ''+@Name+'%'
------解决思路----------------------
 where Name like '%'+@Name+'%'