USP_RESTOREALLINDEXES_FORTABLE
Parameters
Parameter | Parameter Type | Mode | Description |
---|---|---|---|
@CREATEINDEXSCRIPTS | xml | IN |
Definition
Copy
create procedure bbdw.USP_RESTOREALLINDEXES_FORTABLE(
@CREATEINDEXSCRIPTS xml
)
as begin
declare @CREATEINDEXSCRIPT nvarchar(max);
declare CREATEINDEXSCRIPTS cursor local fast_forward for
select
T.c.value('(CREATEINDEXSCRIPT)[1]','nvarchar(max)') AS 'CREATEINDEXSCRIPT'
from @CREATEINDEXSCRIPTS.nodes('/ITEM') T(c);
open CREATEINDEXSCRIPTS;
fetch next from CREATEINDEXSCRIPTS into @CREATEINDEXSCRIPT;
while @@FETCH_STATUS = 0
begin
exec sp_executesql @CREATEINDEXSCRIPT;
fetch next from CREATEINDEXSCRIPTS into @CREATEINDEXSCRIPT;
end
close CREATEINDEXSCRIPTS;
deallocate CREATEINDEXSCRIPTS;
end