比如有存储过程如下
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,则执行计划会重用,如下图:
如果按上面添加的两个sql语句字段长度不一样就不会重用,怎么处理好?