Useful Query

2.1.10.1 Query per sistemare capitoli con numerazioni uguali

Subject:
numerazione sballata Help Online

Provando a shiftare tutti i

capitoli da 59.3.9.39 a 59.3.9.120 di +1, sono diventati TUTTI 59.3.9.1

vedi immagine "319_help numerazioni errate tutte uguali"

Con l'esecuzione della seguente query nel DB dell'HELP si è ottenuto una situazione migliore  come in  fig. "320_help dopo query per sistemare numerazioni errate tutte uguali"

riferimento chiamata https://su.etere.com/incident/351377

///////////////////////////////// Query ManualRenumber 

declare @l4 int=39

declare @id int=0

declare todonotify Cursor for 

select id from Manual where Level1=59 and level2=3 and level3=9 and level4=1 order by id

open todonotify

fetch todonotify into @id

while @@fetch_status=0

begin

-- esegue prima solo una preview dell'eventuale update 

--select @id,@l4

-- esegue l'update

update Manual set level4=@l4 where id=@id

set @l4=@l4+1

fetch todonotify into @id

end

close todonotify

deallocate todonotify

help_numerazioni_errate_tutte_uguali
help_dopo_query_per_sistemare_numerazioni_errate_tutte_uguali