Come terminare una query DB in corsoCiao a tutti!
Ho ricevuto una domanda da uno dei miei utenti esperti. Ho visto una domanda simile una o due volte nella community, ma nessuna risposta. Volevo vedere se avevamo qualche idea su questo:
" Esiste un modo per avere una funzione Quit per una query di database in uno script JMP, in modo che un utente possa interrompere una query se è in sospeso o impiega troppo tempo? L'unica altra opzione che conosco è quella di forzare l'uscita da JMP. "
Ogni pensiero sarebbe apprezzato.
Migliore,
M
Ri: Come terminare una query DB in corsoGrazie ancora Brian! Passo questo e vedo cosa dice.
Ri: Come terminare una query DB in corsoSe è una tabella enorme, il tempo iniziale per aprire la tabella e leggere i dati variabili può essere piuttosto lungo. Vorrei anche assicurarmi che in Preferenze sia selezionato Query Builder-> ODBC-> Esegui query in background (anche se non si utilizza Query Builder). Una volta recuperato un blocco iniziale di dati, come 500 righe, la query dovrebbe apparire nell'elenco delle query in esecuzione. Non verrà visualizzato fino ad allora.
Vorrei anche sottolineare che l'utilizzo di uno script di Query Builder, anziché di Open Database, sarà il modo più affidabile e performante per eseguire la query.
Ri: Come terminare una query DB in corsoBene, quindi un seguito all'idea iniziale sull'uso dell'opzione Esecuzione di query. La sua query fa sì che JMP non risponda. Inoltre, quando la query inizia a restituire dati la voce di menu è disabilitata ... questo potrebbe essere un problema con la sua query?
Ri: Come terminare una query DB in corsoCiao Mike,
Non esiste un'opzione JSL per chiudere una query.
Brian
Ri: Come terminare una query DB in corsoGrazie per il rapido replay, Brian! Lo passo avanti.
Penso che potrebbe essere alla ricerca di qualcosa di più programmatico. Ho pensato che potrebbe esserci qualcosa nei comandi SQL o JSL che consentirebbe un periodo di timeout definito dall'utente. Qualche idea su quell'opzione?
Tuttavia, prendendo il tuo punto, immagino che potrebbe usare un comando "Menu principale (" Esecuzione di query ")" in un pulsante per aggiungere la funzionalità.
Migliore,
M
Ri: Come terminare una query DB in corsoSe JMP è visibile, puoi sempre eseguire Visualizza-> Esecuzione di query e interrompere da lì.
Brian