saklanan prosedürleri WITH RECOMPILE
seçeneğin Benim anlayış genelde bir eğik parametre olarak tek saklı yordam çağrısı ile maddesini kullanarak sınırlıdır:SQL Server: “WITH RECOMPILE” ifadesinin proc tanımında kullanılmasının etkileri?
exec sp_mystoredproc 'Parameter1', 2, '1/28/2011' with recompile
fiili proc tanımı WITH RECOMPILE
dahil etkileri nelerdir? Bu, her yürütüldüğünde proc'u yeniden derler mi? Ya da sadece proc değiştirilir mi?
Örnek:
CREATE PROCEDURE [dbo].[sp_mystoredproc]
(@string1 varchar(8000)
,@int2 int = 2
,@dt_begin DATETIME
with recompile
AS
... proc code ...