Originariamente inviato da luca200
Mi sembra NOTEVOLMENTE macchinoso il marchingegno delle query con UNION sulle tabelle dinamiche... anche perché se non sbaglio dovresti utilizzarlo ad ogni accesso. Probabilmente mi sfugge qualcosa... come fai ad accorgerti quando è in corso un "travaso"?
E' quello a cui mi riferivo quando ho detto che serve un record di appoggio.
In pratica a inizio operazione bisogna segnare da qualche parte "sto modificando la tabella custom, la vecchia si chiama custom455 e la nuova custom456".

A fine operazione poi si aggiornerebbe tale record con il nome della nuova tabella.

Questo accesso macchinoso sarebbe comunque necessario solo se voglio permettere agli altri client connessi in quel momento di poter continuare a scrivere su quei record.
Se i miei dati sono prevalentemente in lettura posso anche fare la scelta di bloccare la tabella in sola lettura per tutto il corso dell'operazione, senza bisogno di usare union e flag vari.