??????????????????
?????????????????????????????simple????????forced??????????????????“??”???????£??????η???????SQL??????????????????????????????????????????????????????????????
????????????adhoc SQL????????????????????е???????????????????????????????????
?????????????л“????????”????????????????????????????????????м?????????е?????????????????й?????????????????SQL???????????????????????????????????????????????£????ЩSQL??????????????м??????????????????????????
?????????????д????????????????????????????????????????????
?????ò??????????????????????????????ο????

?????????????????????
???????????????£?????????????????з????Adhoc SQL???SQL Server??????????????????????????м????????
??????????Щ?????SQL??????????????????????????
????????????????????Щ????
??????????£?SQL?????ЩSQL?????????????????????ζ??????
????SQL Server ?????????SQL?????????????????Щ??????????????“????”??????????“????”??????????????????????????
????????????????????????????
?????????????????????
create table TestAuotParameter
(
id int not null??
col2 varchar(50)
)
GO
declare @i int=0
while @i100000
begin
insert into TestAuotParameter values (@i?? NEWID())
set @i=@i+1
end
GO
create unique index idx_id on TestAuotParameter(id)
GO

????????????????????SQL????????select * from TestAuotParameter where id=33333 ??66666??99999?????SQL????????????????o???????????????????????????Ч????з????????????????
??????????????????????????????????????????idx_id?????????unique??????????unique????????????????????????????????????????Ч????м??
??????????????????????????id???????????????????????????????????????????????SQL????б??????????
????????????????????????????????м?????澩?????
????????????????п????????????????Ч????п??????????????Ч??????????ID???????????????????м???п???????????????????????????????????????????SQL