加引号,然后记得在这句最后加空格set @strSQL='select * from tb_fjzl '目的是防止表名和'where'直接连在一起
参数传的不对,改成 where fdv_fjh='1-1-1'
用to_char,或者to_date 转换一下
exec pr_tb_fjzl ' where fdv_fjh=''1-1-1'''
代码呢