Aggiungi anche una funzione
myquery << status
che restituisce lo stato come
- creato
- corsa
-finito
-fallito
☐ nuova fantastica funzionalità
☑ potrebbe aiutare molti utenti!
☐ rimuove un "bug"
☐ bello averlo
☐ nessuno ne ha bisogno
Cosa ha ispirato questa richiesta di lista dei desideri?
Il comando
New SQL Query()
è molto utile perché consente all'utente di eseguire la Query in background. Mentre la query viene eseguita l'utente può continuare a lavorare in Jmp. Molto efficiente 
Il comando
Execute SQL()
è molto utile per il debug perché invia il messaggio di errore SQL al registro.
Sembra che il comando New SQL Query non abbia la possibilità di registrare il messaggio di errore ( catch Sql Query error ) e che il comando esegui SQL non abbia la possibilità di eseguire la query in background
Qual è il miglioramento che vorresti vedere?
In tal caso, rendere possibile l'esecuzione di almeno uno dei seguenti codici:
myquery = New SQL Query();
myquery << run;
myquery << get error message;
O
Execute SQL (... , run background )
Perché questa idea è importante?
Con la nuova funzionalità l'utente ha la possibilità
- per fare qualcos'altro mentre la query SQL è in esecuzione
- per trovare errori di battitura nel codice SQL
altri desideri inviati da 
Riguardo
myquery << status
Ho appena imparato da @jthi che View/Running Queries elenca tutte le query eseguite in background: Stato della domanda
Quindi, sarebbe bello se queste informazioni fossero accessibili anche tramite JSL ...
Il vantaggio:
Un utente può eseguire query SQL in background e il codice può attendere il completamento della query.
Nel frattempo, l'utente può continuare a lavorare...
L'idea fino ad ora:
ottenere il messaggio di errore SQL per eseguire il debug della query quando non riesce.
Un problema nuovo e molto più grave è stato menzionato oggi al DACH Users Meeting 2025 ( @Georg )
un caso in cui la query del database viene interrotta prima di terminare:
Correzione bug JMP: errore ODBC non inoltrato all'utente
Poiché alcuni dati vengono recuperati e JMP non genera alcun errore, l'utente non ha modo di accorgersene.