sp_executesql重用执行计划有关问题

sp_executesql重用执行计划问题?
比如有存储过程如下
CREATE PROCEDURE sp_actives_Add
@in_BRCHWD numeric(6,2),
................

这个字段是numeric(6,2)类型,添加数据如下:

--Add 1
INSERT INTO [Actives]([DNGCD],[CLLTM],[BRCHWD]) VALUES ('D10000000002014001','2014-10-07 13:32:56',1000.25)

--Add 2
INSERT INTO [Actives]([DNGCD],[CLLTM],[BRCHWD]) VALUES ('D10000000002014001','2014-10-07 13:32:56',11.35)

====================
如果BRCHWD字段类型长度如果一个是 10.25另一个是11.35,则执行计划会重用,如下图:
sp_executesql重用执行计划有关问题

如果按上面添加的两个sql语句字段长度不一样就不会重用,怎么处理好?
sp_executesql重用执行计划有关问题
------解决思路----------------------
不知道,关注下!