Articles of return

Come restituire il risultato di un SELECT all’interno di una funzione in PostgreSQL?

Ho questa funzione in PostgreSQL, ma non so come restituire il risultato della query: CREATE OR REPLACE FUNCTION wordFrequency(maxTokens INTEGER) RETURNS SETOF RECORD AS $$ BEGIN SELECT text, count(*), 100 / maxTokens * count(*) FROM ( SELECT text FROM token WHERE chartype = ‘ALPHABETIC’ LIMIT maxTokens ) as tokens GROUP BY text ORDER BY count […]

Unnest multiple matrici in parallelo

La mia ultima domanda Passare un array a memorizzato su postgres era un po ‘oscuro. Ora, per chiarire il mio objective: Voglio creare una procedura memorizzata Postgres che accetterà due parametri di input. Uno sarà un elenco di alcuni importi come ad esempio (100, 40.5, 76) e l’altro sarà l’elenco di alcune fatture (’01-2222-05′,’01-3333-04′,’01-4444-08′) . […]

La variabile non esiste nel contesto attuale?

So che questa è probabilmente una domanda stupida, ma io sono uno studente universitario che è nuovo al C # e alla programmazione orientata agli oggetti. Ho cercato di trovare la risposta altrove, ma non sono riuscito a trovare nulla che potesse aiutare. Il debugger continua a dirmi che la variabile ‘cust_num non esiste nel […]

Chiarificazione try-catch-finally-return

Leggendo tutte le domande già poste in questo forum relative all’argomento sopra (vedi titolo), capisco perfettamente che alla finally viene sempre chiamato. (eccetto da System.exit e loop infiniti). Tuttavia, vorrei sapere se un return è chiamato in un blocco catch e quindi un altro return viene chiamato dal blocco finally. Per esempio: public static void […]

C “errore: la funzione restituisce l’indirizzo della variabile locale”

Sono alle prime armi con C e sto imparando da solo. Sto creando la seguente funzione: char *foo(int x){ if(x < 0){ char a[1000]; char b = "blah"; x = x – 1; char *c = foo(x); strcpy(a, b); strcat(a, c); return a; } blah … } In pratica sto provando a restituire una stringa […]

Come usare RETURNING con ON CONFLICT in PostgreSQL?

Ho il seguente UPSERT in PostgreSQL 9.5: INSERT INTO chats (“user”, “contact”, “name”) VALUES ($1, $2, $3), ($2, $1, NULL) ON CONFLICT(“user”, “contact”) DO NOTHING RETURNING id; Se non ci sono conflitti restituisce qualcosa di simile a questo: ———- | id | ———- 1 | 50 | ———- 2 | 51 | ———- Ma se […]

Imansible ottenere il valore di ritorno corretto da una chiamata AjQuery jQuery

Questo dovrebbe restituire un object JSON contenente un elenco di nomi di file immagine. L’avviso commentato mostra i dati corretti, ma alert(getPicsInFolder(“testfolder”)); mostra “error” . function getPicsInFolder(folder) { return_data = “error”; $.get(“getpics.php?folder=” + folder, function (data) { data = jQuery.parseJSON(data); $.each(data, function (index, value) { data[index] = “folders/” + folder + “/” + value; }); […]

Ritorni multipli: quale imposta il valore di ritorno finale?

Dato questo codice: String test() { try { return “1”; } finally { return “2”; } } Le specifiche della lingua definiscono il valore di ritorno di una chiamata a test() ? In altre parole: è sempre lo stesso in ogni JVM? In Sun JVM il valore restituito è 2 , ma voglio essere sicuro, […]

Quando dovrei usare `return` in es6 Arrow Functions?

Le nuove funzioni freccia es6 dicono che il return è implicito in alcune circostanze: L’espressione è anche il valore di ritorno implicito di quella funzione. In quali casi è necessario utilizzare il return con le funzioni freccia es6?

Di ritorno da un blocco finalmente in Java

Di recente sono stato sorpreso di scoprire che è ansible avere una dichiarazione di ritorno in un blocco finale in Java. Sembra che molte persone pensino che sia una brutta cosa fare come descritto in ” Non tornare in una clausola finale “. Grattandomi un po ‘più a fondo, ho anche trovato ” Il ritorno […]