Aktuell gibt es keinen Button oder Funktionstaste oder sonstigen Befehl durch den erzwungen werden kann, dass bei einem SELECT-Statement alle Datensätze gelesen werden.

Schreib' dir eine Stored Procedure oder führe eine dynamsiche Prozedur (BEGIN ... END - und dazwischen SQL-Befehle), in der ein Cursor definiert wird, über den das SQL-Statement komplett verarbeitet wird. Damit sollten dann Deine Funktionen alle ausgeführt werden.

... warum führst Du ein Skript aus, anstatt den completten SQL Code in eine Stored Procedure zu packen und diese dann auszuführen. Dann kannst Du auch Deinen SELECT sauber verarbeiten.

... im übrigen ist es keine besonders gute Idee Updates in UDFs auszuführen.

Birgitta