It is currently 8 June 2025, 23:07 Advanced search

Query Update From

Questo forum è nato con lo scopo di raccogliere le proposte di modifica di Instant Developer e discuterne insieme.

Query Update From

Postby poidomani » 22 May 2015, 15:48

è un tipo di query attualmente non previsto in INDE che però è indispensabile in molti casi per evitare tempi di esecuzione proibitivi.
L' update from può infatti solo essere sostituita da un ciclo che esegua singoli update e quando parliamo di migliaia di righe ...!!!
Ing. Giovanni Poidomani - freelance
saper ascoltare significa possedere, oltre al proprio, il cervello degli altri. (Leonardo da Vinci)
poidomani
 
Posts: 3310
Joined: 4 November 2010, 15:07
Location: Bologna

Re: Query Update From

Postby lucabaldini » 26 May 2015, 14:19

Ci sono certamente dei casi (io non direi molti casi ma alcuni casi certamente sì) in cui può essere utile.

Però potresti anche utilizzare i PreparedStatement che sono proprio pensati per eseguire operazioni massive. In quel caso il database non riparsa l'SQL ma ne memorizza il pattern di esecuzione sostituendo solo i parametri... le query così sono più veloci.

Oppure potresti usare l'istruzione SQLExecute ( http://doc.instantdeveloper.com/?ARTID=B78CD9A0-520A-11D5-91F5-26834B000000&LANG=it ) del DB per eseguire la tua query arbitraria... quel metodo nasce proprio per poter eseguire una qualunque istruzione SQL, comprese quelle non previste in InDe.
User avatar
lucabaldini
Pro Gamma
Pro Gamma
 
Posts: 4990
Joined: 1 October 2010, 17:03
Location: Bologna


Return to Proposte di modifica

Who is online

Users browsing this forum: No registered users and 5 guests

cron